2017-01-17 4 views
0

完全に動作するクワッドを表示するアプリケーションをプログラミングしました。 しかし、NVidiaのNsightデバッガでアプリケーションをデバッグしようとすると、ジオメトリウィンドウにクワッドは表示されません。 メモリタブに切り替えても、送信された頂点とインデックスバッファの頂点は表示されません。 しかし、奇妙なことですが、リソースウィンドウでバッファを見ると正しく表示されます。NVidia Nsightデバッガ - ジオメトリウィンドウが機能しない

これは、それが実行しているアプリケーションのイメージである: Running application

これは、リソースビュー(頂点バッファおよびインデックスバッファ)のイメージである: Vertex Buffer resource view Index Buffer resource view

ここでは、ジオメトリでありますウィンドウタブ: Geometry memory window Geometry graphical view

私は場合、Visual Studioの2015年にはDirectX 11を使用していますそれは重要です。

答えて

0

IはD3D11_INPUT_ELEMENT_DESC構造を初期化するとき、私はD3D11_APPEND_ALIGNED_ELEMENTマクロを使用する入力アセンブラ(IA)段階の初期に...

をNSightジオメトリを表示するために失敗する理由を発見しました。これらの値を手動で設定すると、NSightはジオメトリを正しく表示します。

私はまだその理由がわかりません。それはNVidiaによって意図されているのですか、それとも単なるバグですか?

関連する問題