[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,
のようになっています。
---
井上義也
- References:
- RE: シグマリオン
- From: "TAKEMURA Shin" <takemura@netbsd.org>