1

DirectX SDK 2010年2月のダウンロードページには、計算シェーダー分析のサポートによるPIXの改善など、新機能に関する情報があります。

PIXは、計算シェーダー、テッセレーション、動的シェーダークラスリンケージなど、Direct3D11機能を使用するプログラムの分析のサポートを大幅に改善しました。

PIXでの計算シェーダーの分析とデバッグに興味があったので、新しいバージョンのDXSDKをダウンロードしてインストールしました。しかし、Compute ShadersのPIXサポートに関する特定の詳細をそのドキュメントで見つけることができなかったとき、私は非常に混乱しました。また、PIXを調査して、UIで計算シェーダーに関連するものを見つけようとしましたが、何も見つかりませんでした...ドキュメントまたはインターネットで計算シェーダーの分析について読むことができる場所を教えてください。 PIXで、またはPIXを使用してこれを行う方法を説明しますか?

4

1 に答える 1

1

XNAフォーラムでMicrosoftから回答があります:

以前のバージョンのPIXは、計算シェーダー、テッセレーション、および動的シェーダークラスリンケージに関連するAPI呼び出しに遭遇すると、停止していました。これは、2010年2月バージョンのPIXで修正されました。これで、フレームデータのキャプチャ、シェーダーのHLSL /逆アセンブリの表示、UAV /バッファーの調査、これらのAPIを使用するプログラムの呼び出しのステップスルーなどを行うことができます。

PIXには現在、計算シェーダーをデバッグする機能がありません。つまり、呼び出しのステップスルー、変数/レジスタの検査などです。この機能は非常に役立つと認識しており、DXSDKの将来のリリースのソリューションを調査しています。現時点では、表示または発表する準備ができていません。

于 2010-02-16T08:36:55.443 に答える