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 =
{
  def glBindBufferARB(target, buffer) end => [ :void, :GLenum, :GLuint ].freeze,
  def glDeleteBuffersARB(n, buffers) end => [ :void, :GLsizei, :pointer ].freeze,
  def glGenBuffersARB(n, buffers) end => [ :void, :GLsizei, :pointer ].freeze,
  def glIsBufferARB(buffer) end => [ :GLboolean, :GLuint ].freeze,
  def glBufferDataARB(target, size, data, usage) end => [ :void, :GLenum, :GLsizeiptrARB, :pointer, :GLenum ].freeze,
  def glBufferSubDataARB(target, offset, size, data) end => [ :void, :GLenum, :GLintptrARB, :GLsizeiptrARB, :pointer ].freeze,
  def glGetBufferSubDataARB(target, offset, size, data) end => [ :void, :GLenum, :GLintptrARB, :GLsizeiptrARB, :pointer ].freeze,
  def glMapBufferARB(target, access) end => [ :pointer, :GLenum, :GLenum ].freeze,
  def glUnmapBufferARB(target) end => [ :GLboolean, :GLenum ].freeze,
  def glGetBufferParameterivARB(target, pname, params) end => [ :void, :GLenum, :GLenum, :pointer ].freeze,
  def glGetBufferPointervARB(target, pname, params) end => [ :void, :GLenum, :GLenum, :pointer ].freeze,
}.freeze