Value | Meaning |
---|---|
apiGL_DEBUG_SOURCE_API | for messages generated by the GL |
compilerGL_DEBUG_SOURCE_SHADER_COMPILER | for messages generated by the GLSL shader compiler of compilers for other extension-provided languages |
windowSystemGL_DEBUG_SOURCE_WINDOW_SYSTEM | for messages generated by the window system, such as WGL or GLX |
thirdPartyGL_DEBUG_SOURCE_THIRD_PARTY | for messages generated by external debuggers or third-party middle-ware libraries |
applicationGL_DEBUG_SOURCE_APPLICATION | for messages generated by the application, such as through glDebugMessageInsert |
otherGL_DEBUG_SOURCE_OTHER | for messages that do not fit to any of the other sources |