http://developer.download.nvidia.com...s2_profile.txt
Now that's a nice extension! Will there be a GLX version of it?
http://developer.download.nvidia.com...s2_profile.txt
Now that's a nice extension! Will there be a GLX version of it?
There is a GLX version of it (in the NVIDIA OpenGL 4.1 driver):
http://developer.download.nvidia.com...s2_profile.txt
whoo-hoo!
I got GL_ARB_debug_output to work. It triggers when I provoke a glGetError and when I am calling glDebugMessageInsertARB.
Calling glGetIntegerv with GL_MAX_DEBUG_MESSAGE_LENGTH_ARB and GL_MAX_DEBUG_LOGGED_MESSAGES_ARB fails however.
Also, when I create a debug context, I get the GL_ARB_debug_output extensions and the GL_ARB_robustness extension. Creating a context with both the debug and the robustness WGL flags set, gives me only the GL_ARB_robustness extensions. Is that expected?
System is Win7x64, GPUs are 2x8800 GTX with the 259.09 driver.
hey that sounds awesome, could you provide me the source code for this ? ;D
I now get both a robust, and a debug context, reason was that WGL_CONTEXT_FLAGS_ARB was twice in the attribute list,thus only the last one was taken. Binaryly "oring" the flags and having it only once in the attribute list did the trick
glGetIntegerv with GL_MAX_DEBUG_MESSAGE_LENGTH_ARB and GL_MAX_DEBUG_LOGGED_MESSAGES_ARB still triggers the callback though.
Thanks for reporting this, Scott! We've found the problem and it will be fixed in a future release.Originally Posted by ScottManDeath
Glad to be of service.
So I was wondering what type of debug messages I am going to get?
I only got API/SEVERE calls so far, but what about feedback similar to the GLEXPERT driver?
The drivers have been updated to version 259.31, which includes a fix for the glGetIntegerv(GL_MAX_DEBUG_MESSAGE_LENGTH, etc) issue.
http://developer.nvidia.com/object/opengl_driver.html
I can confirm that it worksOriginally Posted by Piers Daniell
![]()