| 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  |