本サイトでは、アフィリエイト広告およびGoogleアドセンスを利用しています。

続・ATIドライバの謎?

Direct3D9: (INFO) :Failed to create driver indexbuffer を調べてみた。
海外のForumでは割とよくあがっている話っぽい。このメッセージが意味するところは、
IndexBufferをVRAM上に作るときに、VRAM上に作れなかった、という話になるっぽい。
あとは、ドライバがハードウェアのインデックスバッファに対応していないということもあるらしい。

考えられる原因は以下の通り

  • DrawPrimitiveUPを使用した
  • HWが対応していてもドライバで無効状態

また、INFOカテゴリに入っているメッセージなので、
操作している側には特に問題はないメッセージであるとのことで無視してもよさそう。

なお、この場合のインデックスバッファは
AGPメモリやシステムメモリに確保されるような感じです。

DirectXプログラミング
すらりんをフォローする
すらりん日記
タイトルとURLをコピーしました