GL_AMD_debug_output => Debugging features!

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.

:slight_smile:

So it seems usefull, any idea how to use it ? ;D

Considering the similar names, it’s a good bet that it was a prototype version of ARB_debug_output.

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.

Soo, anyone with an idea on how to use this ?

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.

thanks dude =)

You are welcome! :wink:

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

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.