| Value | Meaning | 
|---|---|
| errorGL_DEBUG_TYPE_ERROR | for events that generated an error  | 
| deprecatedBehaviorGL_DEBUG_TYPE_DEPRECATED_BEHAVIOR | for behaviour that has been marked for deprecation  | 
| undefinedBehaviorGL_DEBUG_TYPE_UNDEFINED_BEHAVIOR | for behaviour that is undefined according to the specification  | 
| performanceGL_DEBUG_TYPE_PERFORMANCE | for implementation-dependent performance warnings  | 
| portabilityGL_DEBUG_TYPE_PORTABILITY | for the use of extensions or shaders in a way that is highly vendor-specific  | 
| markerGL_DEBUG_TYPE_MARKER | for annotation of the command stream  | 
| pushGroupGL_DEBUG_TYPE_PUSH_GROUP | for entering a debug group with glPushDebugGroup  | 
| popGroupGL_DEBUG_TYPE_POP_GROUP | for leaving a debug group with glPopDebugGroup  | 
| otherGL_DEBUG_TYPE_OTHER | for events that don't fit any of the ones listed above  |