1

GLSL シェーダーをデバッグするのに苦労しています。

NVIDIA の Nsight の 64 ビット バージョンをインストールしましたが、問題が発生します。

Nsight を実行せずにアプリケーションを終了しようとすると、次のエラーが表示されます。

My.exe の 0x77dd15de (ntdll.dll) で未処理の例外: 0xC0000005: アクセス違反の読み取り場所 0x6f637869。

Nsight をインストールする前は、このタイプのエラーは発生していませんでした。システムから Nsight を削除すると、エラーは発生しなくなります。

VS2010 で Nsight を使用して .exe をデバッグしようとすると ( Nsight -> Start Graphics Debugging )、R6010 - abort()が呼び出されます。

私は 64 ビット コンピューターを実行しているため、64 ビット バージョンをインストールする必要がありますが、OpenGL アプリケーションには 32 ビット ライブラリを使用しています。

代わりに、glslDevil を試しました。

問題は、次の描画呼び出し (F7) にジャンプを使用すると、 wglGetExtensionsStringEXT()の無限ループに陥ることです。

どちらかのソフトウェア ソリューションの問題を解決したり、代替案を提案したりできる人はいますか? 可能であればどちらかを使用したいのですが、両方でレンガの壁にぶつかっています。

4

0 に答える 0