Module: GL_ARB_uniform_buffer_object

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  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