Module: GL_AMD_debug_output::Functions

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

Constant Summary collapse

Parameters =
{
  glDebugMessageEnableAMD:   [ :void, :GLenum, :GLenum, :GLsizei, :pointer, :GLboolean ].freeze,
  glDebugMessageInsertAMD:   [ :void, :GLenum, :GLenum, :GLuint, :GLsizei, :pointer ].freeze,
  glDebugMessageCallbackAMD: [ :void, :GLDEBUGPROCAMD, :pointer ].freeze,
  glGetDebugMessageLogAMD:   [ :GLuint, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :pointer, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glDebugMessageCallbackAMD(callback, userParam) ⇒ Object



26
# File 'lib/opengl-definitions/extensions/GL_AMD_debug_output.rb', line 26

def glDebugMessageCallbackAMD(callback, userParam) end

#glDebugMessageEnableAMD(category, severity, count, ids, enabled) ⇒ Object



24
# File 'lib/opengl-definitions/extensions/GL_AMD_debug_output.rb', line 24

def glDebugMessageEnableAMD(category, severity, count, ids, enabled) end

#glDebugMessageInsertAMD(category, severity, id, length, buf) ⇒ Object



25
# File 'lib/opengl-definitions/extensions/GL_AMD_debug_output.rb', line 25

def glDebugMessageInsertAMD(category, severity, id, length, buf) end

#glGetDebugMessageLogAMD(count, bufsize, categories, severities, ids, lengths, message) ⇒ Object



27
# File 'lib/opengl-definitions/extensions/GL_AMD_debug_output.rb', line 27

def glGetDebugMessageLogAMD(count, bufsize, categories, severities, ids, lengths, message) end