PDA

View Full Version : GL_AMD_debug_output => Debugging features!



Groovounet
05-19-2010, 03:09 AM
New extensions are available in the registry.

http://www.opengl.org/registry/specs/AMD/debug_output.txt is really exciting. Some kind of debug profile like we asked for ages but inside the core profile.

There is some performances warnings in case of bad practice.
This extension will be so useful during development.

:)

Friktion
07-29-2010, 05:04 PM
So it seems usefull, any idea how to use it ? ;D

Alfonse Reinheart
07-29-2010, 08:11 PM
Considering the similar names, it's a good bet that it was a prototype version of ARB_debug_output.

Aleksandar
07-30-2010, 05:18 AM
Not just the names, but also the authors of the spec are the same:
- Graham Sellers, AMD
- Mark Young, AMD
- Ahmet Oguz Akyuz, AMD

The list of authors has only broadened in ARB spec. Furthermore, the functions defined in the specs are identical
---------------------------------------------------------------
AMD -> ARB
---------------------------------------------------------------
glDebugMessageEnableAMD() -> glDebugMessageControlARB()
glDebugMessageInsertAMD() -> glDebugMessageInsertARB()
glDebugMessageCallbackAMD() -> glDebugMessageCallbackARB()
glGetDebugMessageLogAMD() -> glGetDebugMessageLogARB()
---------------------------------------------------------------
So, it is the same functionality. Groovounet has found this extension before GL 4.1 appearance (take a look at the date of the post). In that time debug output was something that hasn't been seen before.

Friktion
07-31-2010, 03:35 AM
Soo, anyone with an idea on how to use this ?

Aleksandar
07-31-2010, 06:48 AM
Certainly!

There is no better place to learn how to use this extension than OpenGL Registry
http://www.opengl.org/registry/specs/ARB/debug_output.txt

I'm planning a brief introduction to debug output to be my fifth tutorial on GL 4.1. I'll inform you when it becomes available. Probably during the next week.

Friktion
08-01-2010, 12:58 PM
thanks dude =)

Aleksandar
08-01-2010, 01:18 PM
You are welcome! ;)

And, because you are so interested in this extension, I have finished the fifth tutorial out of order. You can find it on this location:
http://sites.google.com/site/opengltutorialsbyaks/introduction-to-opengl-4-1---tutorial-05