Debug Output
Core in version | 4.6 | |
---|---|---|
Core since version | 4.3 | |
Core ARB extension | KHR_debug | |
ARB extension | ARB_debug_output | |
Vendor extension | AMD_debug_output |
Debug Output is an OpenGL feature that makes Error Checking from functions easier.
Note that this feature, which is core in 4.3, has functionality that is generally exposed by two different extensions. The KHR extension is the core feature, which is always advertised when available. The other two are generally only advertised when the OpenGL Context was created with the WGL/GLX_DEBUG_CONTEXT_BIT.
This page describes the KHR functionality. The ARB/AMD version contains only the message log part, without the object names or the scoped messages. They also have some slight differences in the callback function parameters and the types of messages they work with.
This article is a stub. You can help the OpenGL Wiki by expanding it. |