Reputation: 10122
Can someone give me a run-down on the utility or otherwise of using NVIDIA's parallel nsight (in Visual Studio) for debugging OpenGL 3.3/4.2 + shaders? Is this possible? Is it desirable?
If it is possible, what configuration makes it possible? Do I need two cards in one machine, two machines?
Do ATI have a similar feature?
I've found debugging my OpenGL shaders to be hell, and I've tried other OpenGL debuggers, that seem not to work correctly or at all.
Upvotes: 1
Views: 846
Reputation: 11529
Nsight Visual Studio Edition 3.0 (available early 2013) will support OpenGL shader debugging. OpenGL support was announced at SIGGRAPH 2012. The initial version will support OpenGL 4.2 core. Follow on versions will add additional extensions.
Upvotes: 3
Reputation: 39380
If NSight is really coming out for OpenGL soon, it maybe not important, but...
I use gDEBugger. It was, and still is a great tool for OpenGL debugging; requires one card only, works on ATI and NVidia cards, and it's free.
However, since AMD bought it, they've managed to make it totally useless, so GRemedy version is, sadly, last usable one.
Upvotes: 1