[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RE: シグマリオン



In message <BOELKPLLCHALDCJNPMJMIEBFDEAA.takemura@netbsd.org> you write:
>今、-current のカーネルを起動して、MC/R530 でテストしたところ、
>10 分かかりました。これが 25 秒になるのでしょうか???

はい。文字描画もちゃんとやれば、もう一桁くらいは速くなるんじゃないかと。

>hpcfb を使わない場合、どうしているのですか???

hpcfb.c を world21 用に改造して、使っています。今の所ほとんど変わりま
せんが、copycols() とか使ってなくて、そっちの変更さぼってるので patch
にできなかったんです。ちなみに、不完全 patch の erase の部分は

-		xoff = startcol * ri->ri_xscale;
-		yoff = row * ri->ri_yscale;
-		width = ncols * ri->ri_xscale;
-		height = ri->ri_yscale;
-		(*sc->sc_accessops->erase)(sc->sc_accessctx,
+		xoff = startcol * ri->ri_font->fontwidth;
+		yoff = row * ri->ri_font->fontheight;
+		width = ncols * ri->ri_font->fontwidth;
+		height = ri->ri_font->fontheight;
+		(*sc->sc_accessops->erase)(dc->sc_accessctx,

のようになっています。
---
井上義也