Module: GL_VERSION_1_5

Defined in:
lib/opengl-definitions/versions/GL_VERSION_1_5.rb,
lib/opengl-definitions/versions/compatibility/GL_VERSION_1_5.rb

Defined Under Namespace

Modules: Compatibility, Constants

Constant Summary collapse

Functions =
{
  def glBeginQuery(target, id) end => [ :void, :GLenum, :GLuint ].freeze,
  def glBindBuffer(target, buffer) end => [ :void, :GLenum, :GLuint ].freeze,
  def glBufferData(target, size, data, usage) end => [ :void, :GLenum, :GLsizeiptr, :pointer, :GLenum ].freeze,
  def glBufferSubData(target, offset, size, data) end => [ :void, :GLenum, :GLintptr, :GLsizeiptr, :pointer ].freeze,
  def glDeleteBuffers(n, buffers) end => [ :void, :GLsizei, :pointer ].freeze,
  def glDeleteQueries(n, ids) end => [ :void, :GLsizei, :pointer ].freeze,
  def glEndQuery(target) end => [ :void, :GLenum ].freeze,
  def glGenBuffers(n, buffers) end => [ :void, :GLsizei, :pointer ].freeze,
  def glGenQueries(n, ids) end => [ :void, :GLsizei, :pointer ].freeze,
  def glGetBufferParameteriv(target, pname, params) end => [ :void, :GLenum, :GLenum, :pointer ].freeze,
  def glGetBufferPointerv(target, pname, params) end => [ :void, :GLenum, :GLenum, :pointer ].freeze,
  def glGetBufferSubData(target, offset, size, data) end => [ :void, :GLenum, :GLintptr, :GLsizeiptr, :pointer ].freeze,
  def glGetQueryObjectiv(id, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze,
  def glGetQueryObjectuiv(id, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze,
  def glGetQueryiv(target, pname, params) end => [ :void, :GLenum, :GLenum, :pointer ].freeze,
  def glIsBuffer(buffer) end => [ :GLboolean, :GLuint ].freeze,
  def glIsQuery(id) end => [ :GLboolean, :GLuint ].freeze,
  def glMapBuffer(target, access) end => [ :pointer, :GLenum, :GLenum ].freeze,
  def glUnmapBuffer(target) end => [ :GLboolean, :GLenum ].freeze,
}.freeze