[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:1236]Meadow-1.05b1(TACHIBANA) Release
- X-ml-count: 1236
- Subject: [MD:1236]Meadow-1.05b1(TACHIBANA) Release
- From: Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 20 Jul 1999 21:52:02 +0900
- User-agent: T-gnus/6.10.058 (based on Pterodactyl Gnus v0.76) SEMI/1.13.3 (Komaiko) FLIM/1.12.6 (Family-Kōenmae) Emacs/20.4 (alpha-*-nt4.0.1381) MULE/4.0 (HANANOEN) Meadow/1.05 Beta1 (TACHIBANA)
Shuichi KITAGUCHI (北口修一) <kit@xxxxxxx> writes:
> 明らかにわかります。1.04a1 ではさくさく動いていたのに、1.05b1 では
> かなりもたります。
おそらく、GDIのemulationがかかっていると見えますね。
これはたしかにおそそう。
> himi> じつは、今度のBDF 描画にはDIBSectionという物を使っています。
> himi> これをDisplay Driverの方でImplementしていないと、とても遅いでしょう。
> himi> しかし、Driverがサポートしていたら、DirectX以外ではおそらく最速の
> himi> APIです。
>
> himi> Video ChipやDriverの情報を教えてください。
>
> Chip : 3D RagePro (8M,AGP)
> Driver : 5.30-C55B
>
> です。Millenium II より 2D 性能は明らかに劣るでしょう(^^;
>
> あと、いつもは 24bpp なのを 8bpp まで落とすと 1.04a1 とほとんど
> 変わらない速度だったので、ドライバの最適化が今一つなのかもしれません。
うーん。それはいえそうですねぇ。前はDDBっていう形式でCacheをとっていたから
おそらく24bppのBitmap ImageをそのままGDI Resourceとしてとっていたのかもしれませんね。
とりあえず、Driverのversion upはしてみても良いと思います。
もし、それでも早くならないようなら、前のバージョンのcodeも入れましょうかね。
### 現状のDIBSectionのcodeだけど、さらに早くなる方法が有りそう。
### この辺はCPUと、Video Chipとどっち側に負荷をかけた方が良いか
### 悩むとこなんです。その辺ExtTextOutはFullにDriverのSupportを
### 受けられるから、Font resouceをBDFから生成した方が早いのかもしれない。
> # 最近のチップだったら問題ないんだろうな、きっと...
最近3D性能ばかり追うようになってしまったので、2D性能を追求する
Driverは、もう飽和状態だと思うんですけどね。
### 誰かさんがRAGE 128のマシンは持っていたから、今度試してみるかな。
from himi