Module: GL_KHR_debug
- Defined in:
- lib/opengl-definitions/extensions/GL_KHR_debug.rb
Defined Under Namespace
Modules: Compatibility, Constants
Constant Summary collapse
- CALLBACKS =
{ GLDEBUGPROCKHR: [ :void, :GLenum, :GLenum, :GLuint, :GLenum, :GLsizei, :pointer, :pointer ].freeze, }.freeze
- FUNCTIONS =
{ glDebugMessageControlKHR: [ :void, :GLenum, :GLenum, :GLenum, :GLsizei, :pointer, :GLboolean ].freeze, glDebugMessageInsertKHR: [ :void, :GLenum, :GLenum, :GLuint, :GLenum, :GLsizei, :pointer ].freeze, glDebugMessageCallbackKHR: [ :void, :GLDEBUGPROCKHR, :pointer ].freeze, glGetDebugMessageLogKHR: [ :GLuint, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :pointer, :pointer, :pointer ].freeze, glPushDebugGroupKHR: [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, glPopDebugGroupKHR: [ :void ].freeze, glObjectLabelKHR: [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, glGetObjectLabelKHR: [ :void, :GLenum, :GLuint, :GLsizei, :pointer, :pointer ].freeze, glObjectPtrLabelKHR: [ :void, :pointer, :GLsizei, :pointer ].freeze, glGetObjectPtrLabelKHR: [ :void, :pointer, :GLsizei, :pointer, :pointer ].freeze, glGetPointervKHR: [ :void, :GLenum, :pointer ].freeze, }.freeze