Module: GL_ARB_debug_output::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_debug_output.rb
Constant Summary collapse
- Parameters =
{ 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
Instance Method Summary collapse
- #glDebugMessageCallbackARB(callback, userParam) ⇒ Object
- #glDebugMessageControlARB(source, type, severity, count, ids, enabled) ⇒ Object
- #glDebugMessageInsertARB(source, type, id, severity, length, buf) ⇒ Object
- #glGetDebugMessageLogARB(count, bufSize, sources, types, ids, severities, lengths, messageLog) ⇒ Object
Instance Method Details
#glDebugMessageCallbackARB(callback, userParam) ⇒ Object
34 |
# File 'lib/opengl-definitions/extensions/GL_ARB_debug_output.rb', line 34 def glDebugMessageCallbackARB(callback, userParam) end |
#glDebugMessageControlARB(source, type, severity, count, ids, enabled) ⇒ Object
32 |
# File 'lib/opengl-definitions/extensions/GL_ARB_debug_output.rb', line 32 def glDebugMessageControlARB(source, type, severity, count, ids, enabled) end |
#glDebugMessageInsertARB(source, type, id, severity, length, buf) ⇒ Object
33 |
# File 'lib/opengl-definitions/extensions/GL_ARB_debug_output.rb', line 33 def glDebugMessageInsertARB(source, type, id, severity, length, buf) end |
#glGetDebugMessageLogARB(count, bufSize, sources, types, ids, severities, lengths, messageLog) ⇒ Object
35 |
# File 'lib/opengl-definitions/extensions/GL_ARB_debug_output.rb', line 35 def glGetDebugMessageLogARB(count, bufSize, sources, types, ids, severities, lengths, ) end |