Module: GL_ARB_debug_output

Defined in:
lib/opengl-definitions/extensions/GL_ARB_debug_output.rb

Defined Under Namespace

Modules: Constants

Constant Summary collapse

CALLBACKS =
{
  GLDEBUGPROCARB: [ :void, :GLenum, :GLenum, :GLuint, :GLenum, :GLsizei, :pointer, :pointer ].freeze,
}.freeze
FUNCTIONS =
{
  glDebugMessageControlARB:  [ :void, :GLenum, :GLenum, :GLenum, :GLsizei, :pointer, :GLboolean ].freeze,
  glDebugMessageInsertARB:   [ :void, :GLenum, :GLenum, :GLuint, :GLenum, :GLsizei, :pointer ].freeze,
  glDebugMessageCallbackARB: [ :void, :GLDEBUGPROCARB, :pointer ].freeze,
  glGetDebugMessageLogARB:   [ :GLuint, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :pointer, :pointer, :pointer ].freeze,
}.freeze