1

2 台のコンピューターで NVidia の Parallel Nsight 2.2 システムを構成しました。ターゲットにはドライバ バージョン 301.42 の Geforce 450 gts があり、ホストには同じドライバ バージョンの Quadro 1000M があります。最も単純な OpenGL 3.0 プログラム (シェーダーを使用して色付きの三角形を表示) のロードは正常に実行されますが、Nsight シェーダー デバッガーを動作させることができないようです。

NSight->Windows->Shaders List ウィンドウを開き、シェーダーをダブルクリックし、ソース コードを開いて行を選択し、ブレークポイントを設定します。ブレークポイントが設定されていることを示す大きな太い赤い点が表示されますが、ブレークポイントは決してヒットしないため、行き詰まります。

Parallel Nsight 2.2 で OpenGL シェーダー デバッガーを動作させた人はいますか?

ところで、NSight->New Analysis アクティビティはうまく機能します。すべての openGL 呼び出しのトレースを作成し、問題なく表示できます。

4

1 に答える 1

1

OpenGL シェーダー デバッガーには、まだリリースされていないドライバーが必要です。良好なデバッグ エクスペリエンスを得るには、306.37 よりも新しいドライバーが必要です。

-s

于 2012-09-28T10:55:28.343 に答える