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, :string, :pointer ].freeze,
}.freeze
Functions =
{
  def glDebugMessageControlARB(source, type, severity, count, ids, enabled) end => [ :void, :GLenum, :GLenum, :GLenum, :GLsizei, :pointer, :GLboolean ].freeze,
  def glDebugMessageInsertARB(source, type, id, severity, length, buf) end => [ :void, :GLenum, :GLenum, :GLuint, :GLenum, :GLsizei, :string ].freeze,
  def glDebugMessageCallbackARB(callback, userParam) end => [ :void, :GLDEBUGPROCARB, :pointer ].freeze,
  def glGetDebugMessageLogARB(count, bufSize, sources, types, ids, severities, lengths, messageLog) end => [ :GLuint, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :pointer, :pointer, :string ].freeze,
}.freeze