Module: GL_KHR_debug::Functions

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

Constant Summary collapse

Parameters =
{
  glDebugMessageControl:     [ :void, :GLenum, :GLenum, :GLenum, :GLsizei, :pointer, :GLboolean ].freeze,
  glDebugMessageInsert:      [ :void, :GLenum, :GLenum, :GLuint, :GLenum, :GLsizei, :pointer ].freeze,
  glDebugMessageCallback:    [ :void, :GLDEBUGPROC, :pointer ].freeze,
  glGetDebugMessageLog:      [ :GLuint, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :pointer, :pointer, :pointer ].freeze,
  glPushDebugGroup:          [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze,
  glPopDebugGroup:           [ :void ].freeze,
  glObjectLabel:             [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze,
  glGetObjectLabel:          [ :void, :GLenum, :GLuint, :GLsizei, :pointer, :pointer ].freeze,
  glObjectPtrLabel:          [ :void, :pointer, :GLsizei, :pointer ].freeze,
  glGetObjectPtrLabel:       [ :void, :pointer, :GLsizei, :pointer, :pointer ].freeze,
  glGetPointerv:             [ :void, :GLenum, :pointer ].freeze,
  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

Instance Method Summary collapse

Instance Method Details

#glDebugMessageCallback(callback, userParam) ⇒ Object



94
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 94

def glDebugMessageCallback(callback, userParam) end

#glDebugMessageCallbackKHR(callback, userParam) ⇒ Object



105
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 105

def glDebugMessageCallbackKHR(callback, userParam) end

#glDebugMessageControl(source, type, severity, count, ids, enabled) ⇒ Object



92
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 92

def glDebugMessageControl(source, type, severity, count, ids, enabled) end

#glDebugMessageControlKHR(source, type, severity, count, ids, enabled) ⇒ Object



103
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 103

def glDebugMessageControlKHR(source, type, severity, count, ids, enabled) end

#glDebugMessageInsert(source, type, id, severity, length, buf) ⇒ Object



93
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 93

def glDebugMessageInsert(source, type, id, severity, length, buf) end

#glDebugMessageInsertKHR(source, type, id, severity, length, buf) ⇒ Object



104
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 104

def glDebugMessageInsertKHR(source, type, id, severity, length, buf) end

#glGetDebugMessageLog(count, bufSize, sources, types, ids, severities, lengths, messageLog) ⇒ Object



95
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 95

def glGetDebugMessageLog(count, bufSize, sources, types, ids, severities, lengths, messageLog) end

#glGetDebugMessageLogKHR(count, bufSize, sources, types, ids, severities, lengths, messageLog) ⇒ Object



106
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 106

def glGetDebugMessageLogKHR(count, bufSize, sources, types, ids, severities, lengths, messageLog) end

#glGetObjectLabel(identifier, name, bufSize, length, label) ⇒ Object



99
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 99

def glGetObjectLabel(identifier, name, bufSize, length, label) end

#glGetObjectLabelKHR(identifier, name, bufSize, length, label) ⇒ Object



110
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 110

def glGetObjectLabelKHR(identifier, name, bufSize, length, label) end

#glGetObjectPtrLabel(ptr, bufSize, length, label) ⇒ Object



101
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 101

def glGetObjectPtrLabel(ptr, bufSize, length, label) end

#glGetObjectPtrLabelKHR(ptr, bufSize, length, label) ⇒ Object



112
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 112

def glGetObjectPtrLabelKHR(ptr, bufSize, length, label) end

#glGetPointerv(pname, params) ⇒ Object



102
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 102

def glGetPointerv(pname, params) end

#glGetPointervKHR(pname, params) ⇒ Object



113
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 113

def glGetPointervKHR(pname, params) end

#glObjectLabel(identifier, name, length, label) ⇒ Object



98
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 98

def glObjectLabel(identifier, name, length, label) end

#glObjectLabelKHR(identifier, name, length, label) ⇒ Object



109
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 109

def glObjectLabelKHR(identifier, name, length, label) end

#glObjectPtrLabel(ptr, length, label) ⇒ Object



100
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 100

def glObjectPtrLabel(ptr, length, label) end

#glObjectPtrLabelKHR(ptr, length, label) ⇒ Object



111
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 111

def glObjectPtrLabelKHR(ptr, length, label) end

#glPopDebugGroupObject



97
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 97

def glPopDebugGroup() end

#glPopDebugGroupKHRObject



108
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 108

def glPopDebugGroupKHR() end

#glPushDebugGroup(source, id, length, message) ⇒ Object



96
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 96

def glPushDebugGroup(source, id, length, message) end

#glPushDebugGroupKHR(source, id, length, message) ⇒ Object



107
# File 'lib/opengl-definitions/extensions/GL_KHR_debug.rb', line 107

def glPushDebugGroupKHR(source, id, length, message) end