2012-12-14 47 views
1

有人能给我一个破坏公用程序或其他方面使用NVIDIA的并行nsight(在Visual Studio中)调试OpenGL 3.3/4.2 +着色器吗?这可能吗?这是可取的吗?OpenGL着色器调试。 NVIDIA Parallel nSight?

如果可能的话,什么配置使它成为可能?一台机器需要两张卡,两台机器?

Do ATI有没有类似的功能?

我发现调试我的OpenGL着色器是地狱,我试过其他OpenGL调试器,似乎不能正常工作或根本不工作。

+1

Nsight Visual Studio Edition 3.0 RC1(2013年初推出)将支持OpenGL着色器调试。目前的2.2版本仅支持D3D10/11 HLSL着色器调试。 –

+0

啊,好的。感谢Greg。你可以添加一个答案作为答案,我会标记它。 – Robinson

+0

我会亲自动手,因为这是个好消息! :) –

回答

3

Nsight Visual Studio Edition 3.0(2013年初推出)将支持OpenGL着色器调试。 SIGGRAPH 2012的OpenGL支持为announced。初始版本将支持OpenGL 4.2核心。按照版本将添加额外的扩展。

1

如果NSight真的来了对OpenGL很快,这也许并不重要,但...

我用gDEBugger。它是,并且仍然是OpenGL调试的好工具;只需要一张卡,在ATI和NVidia卡上工作,而且是免费的。但是,由于AMD购买了它,他们已经设法使它完全无用,所以GRemedy版本可悲地是最后一次可用的版本。

+0

是的,我试过gDEBugger,它是...好...我能说什么?它需要工作:)。 – Robinson