へっぽこ
@heppoko
うちのゲームでは 2D の描画の際の DrawPrimitive と DrawPrimitiveUP で性能に有意な差は見られなかったので前者で統一
2010-03-02 10:40:53
nakfiv a.k.a. noriP
@nakfiv
@heppoko 最近ではDrawPrimitiveUPでもパフォーマンスが出るようにドライバチューニングが進んでいてむしろそっちの方がよい。みたいな事を2年前くらいに聞いた気がします
2010-03-02 10:43:07
じぇつ
@finalJ2
グラボのキャッシュでかな? QT @nakfiv: @heppoko 最近ではDrawPrimitiveUPでもパフォーマンスが出るようにドライバチューニングが進んでいてむしろそっちの方がよい。みたいな事を2年前くらいに聞いた気がします
2010-03-02 10:51:21
へっぽこ
@heppoko
DrawPrimitiveUP 系は毎フレーム頂点情報が書き換わるものに使うものとなってるけど、毎フレーム頂点バッファロックして DrawPrimitive で描いても性能は変わらなかった
2010-03-02 10:51:28
へっぽこ
@heppoko
昔読んだ nVidia の資料には DrawIndexedPrimitive だけを使えって書いてたからそうしてるけど、最近はどうなんだろうね
2010-03-02 10:54:49
じぇつ
@finalJ2
@heppoko PrimitiveUP 系は DirectX10 以降廃止でしたね。頂点節約できる DrawIndexedPrimitive でいいと思いますよ
2010-03-02 11:07:35
へっぽこ
@heppoko
動的頂点描画について、DirectX8 当時の nVidia の資料 http://www.nvidia.com/object/gdc_d3dperf.html
2010-03-02 11:35:15