日別アーカイブ: 2007年7月25日

D3D10 DrawIndexedInstanced()後

非常に情けない話です。
D3D10 DrawIndexedInstanced()が
で書いた DrawIndexedInstanced() のオフセットの問題は、やっぱりこちらの
プログラムが原因でした。
D3D10 Device の wrapper で StartIndexLocation を StartInstanceLocation と
間違って記述していました。

DrawInstanced() の StartInstanceLocation と同じようにしっかり意図通り動作
しております。申し訳ありません。

●VertexShader に対する入力データのまとめ

・VertexStream
  ・頂点単位入力
  ・インスタンス単位入力

・ShaderResourceView / tbuffer
  ・Random Access (ld,sampler)

・ConstantBuffer (cbuffer)
  ・Random Access (cレジスタ)