Module: GL_ARB_vertex_buffer_object

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glBindBufferARB:           [ :void, :GLenum, :GLuint ].freeze,
  glDeleteBuffersARB:        [ :void, :GLsizei, :pointer ].freeze,
  glGenBuffersARB:           [ :void, :GLsizei, :pointer ].freeze,
  glIsBufferARB:             [ :GLboolean, :GLuint ].freeze,
  glBufferDataARB:           [ :void, :GLenum, :GLsizeiptrARB, :pointer, :GLenum ].freeze,
  glBufferSubDataARB:        [ :void, :GLenum, :GLintptrARB, :GLsizeiptrARB, :pointer ].freeze,
  glGetBufferSubDataARB:     [ :void, :GLenum, :GLintptrARB, :GLsizeiptrARB, :pointer ].freeze,
  glMapBufferARB:            [ :pointer, :GLenum, :GLenum ].freeze,
  glUnmapBufferARB:          [ :GLboolean, :GLenum ].freeze,
  glGetBufferParameterivARB: [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetBufferPointervARB:    [ :void, :GLenum, :GLenum, :pointer ].freeze,
}.freeze