Module: GL_VERSION_1_5

Defined in:
lib/opengl-definitions/core/GL_VERSION_1_5.rb

Defined Under Namespace

Modules: Compatibility, Constants

Constant Summary collapse

FUNCTIONS =
{
  glBeginQuery:           [ :void, :GLenum, :GLuint ].freeze,
  glBindBuffer:           [ :void, :GLenum, :GLuint ].freeze,
  glBufferData:           [ :void, :GLenum, :GLsizeiptr, :pointer, :GLenum ].freeze,
  glBufferSubData:        [ :void, :GLenum, :GLintptr, :GLsizeiptr, :pointer ].freeze,
  glDeleteBuffers:        [ :void, :GLsizei, :pointer ].freeze,
  glDeleteQueries:        [ :void, :GLsizei, :pointer ].freeze,
  glEndQuery:             [ :void, :GLenum ].freeze,
  glGenBuffers:           [ :void, :GLsizei, :pointer ].freeze,
  glGenQueries:           [ :void, :GLsizei, :pointer ].freeze,
  glGetBufferParameteriv: [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetBufferPointerv:    [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetBufferSubData:     [ :void, :GLenum, :GLintptr, :GLsizeiptr, :pointer ].freeze,
  glGetQueryiv:           [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetQueryObjectiv:     [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetQueryObjectuiv:    [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glIsBuffer:             [ :GLboolean, :GLuint ].freeze,
  glIsQuery:              [ :GLboolean, :GLuint ].freeze,
  glMapBuffer:            [ :pointer, :GLenum, :GLenum ].freeze,
  glUnmapBuffer:          [ :GLboolean, :GLenum ].freeze
}.freeze