- 653 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 15:40:27 ]
- 基本的な質問で申し訳ないんだが、
GPUの機種によって描画できる場合と描画できない場合ができていて困っている。 原因は何が考えられるだろう? 動作条件は ・DirectX 9使用 ・Vertex/PixelShader使用 ・FVFはPosition|DiffUse|UV ・空間座標変換はCPU側で事前に合成してから単一の4x4行列としてID3DXEffectに入力。 現行のプログラムでRADEON HD4850だと正常にポリゴンが描画できるが、 Intel GMA950では描画されない。Device->Clear()は動いてる。 また、FVFがPositionRhw|DiffUse|UV のときは描画できることも確認している。(座標変換が利かなくなるが) シェーダー使ってなかったころのプログラムやシェーダーを使ってる サンプルプログラムでは描画できてるから、ハードウェアのせいではない。
|

|