I want to find how you debug graphics applications in the visual C++ debugger. If it is a normal code, I know how to set up break points, watch etc. But in the graphics applications the draw() loop needs to continuously execute and setting a break point doesn’t work.
This probably doesn’t belong in this forum.
What do you mean by setting a breakpoint doesn’t work? It works fine for me and normal debugging methods seem to be adequate in MSVC.
At the very least you could dump values out to a file and/or use remote debugging (although with the later you might as well be using breakpoints anyway).
Remember, opengl does what you tell it to. If you are getting results you don’t expect, set a break point and look at the values you are passing to GL.