Module: GL_ARB_uniform_buffer_object::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb
Constant Summary collapse
- Parameters =
{ glGetUniformIndices: [ :void, :GLuint, :GLsizei, :pointer, :pointer ].freeze, glGetActiveUniformsiv: [ :void, :GLuint, :GLsizei, :pointer, :GLenum, :pointer ].freeze, glGetActiveUniformName: [ :void, :GLuint, :GLuint, :GLsizei, :pointer, :pointer ].freeze, glGetUniformBlockIndex: [ :GLuint, :GLuint, :pointer ].freeze, glGetActiveUniformBlockiv: [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze, glGetActiveUniformBlockName: [ :void, :GLuint, :GLuint, :GLsizei, :pointer, :pointer ].freeze, glUniformBlockBinding: [ :void, :GLuint, :GLuint, :GLuint ].freeze, glBindBufferRange: [ :void, :GLenum, :GLuint, :GLuint, :GLintptr, :GLsizeiptr ].freeze, glBindBufferBase: [ :void, :GLenum, :GLuint, :GLuint ].freeze, glGetIntegeri_v: [ :void, :GLenum, :GLuint, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glBindBufferBase(target, index, buffer) ⇒ Object
- #glBindBufferRange(target, index, buffer, offset, size) ⇒ Object
- #glGetActiveUniformBlockiv(program, uniformBlockIndex, pname, params) ⇒ Object
- #glGetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName) ⇒ Object
- #glGetActiveUniformName(program, uniformIndex, bufSize, length, uniformName) ⇒ Object
- #glGetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params) ⇒ Object
- #glGetIntegeri_v(target, index, data) ⇒ Object
- #glGetUniformBlockIndex(program, uniformBlockName) ⇒ Object
- #glGetUniformIndices(program, uniformCount, uniformNames, uniformIndices) ⇒ Object
- #glUniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding) ⇒ Object
Instance Method Details
#glBindBufferBase(target, index, buffer) ⇒ Object
47 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 47 def glBindBufferBase(target, index, buffer) end |
#glBindBufferRange(target, index, buffer, offset, size) ⇒ Object
46 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 46 def glBindBufferRange(target, index, buffer, offset, size) end |
#glGetActiveUniformBlockiv(program, uniformBlockIndex, pname, params) ⇒ Object
43 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 43 def glGetActiveUniformBlockiv(program, uniformBlockIndex, pname, params) end |
#glGetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName) ⇒ Object
44 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 44 def glGetActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName) end |
#glGetActiveUniformName(program, uniformIndex, bufSize, length, uniformName) ⇒ Object
41 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 41 def glGetActiveUniformName(program, uniformIndex, bufSize, length, uniformName) end |
#glGetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params) ⇒ Object
40 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 40 def glGetActiveUniformsiv(program, uniformCount, uniformIndices, pname, params) end |
#glGetIntegeri_v(target, index, data) ⇒ Object
48 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 48 def glGetIntegeri_v(target, index, data) end |
#glGetUniformBlockIndex(program, uniformBlockName) ⇒ Object
42 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 42 def glGetUniformBlockIndex(program, uniformBlockName) end |
#glGetUniformIndices(program, uniformCount, uniformNames, uniformIndices) ⇒ Object
39 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 39 def glGetUniformIndices(program, uniformCount, uniformNames, uniformIndices) end |
#glUniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding) ⇒ Object
45 |
# File 'lib/opengl-definitions/extensions/GL_ARB_uniform_buffer_object.rb', line 45 def glUniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding) end |