Module: GL_ATI_vertex_streams

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glVertexStream1sATI:           [ :void, :GLenum, :GLshort ].freeze,
  glVertexStream1svATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream1iATI:           [ :void, :GLenum, :GLint ].freeze,
  glVertexStream1ivATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream1fATI:           [ :void, :GLenum, :GLfloat ].freeze,
  glVertexStream1fvATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream1dATI:           [ :void, :GLenum, :GLdouble ].freeze,
  glVertexStream1dvATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream2sATI:           [ :void, :GLenum, :GLshort, :GLshort ].freeze,
  glVertexStream2svATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream2iATI:           [ :void, :GLenum, :GLint, :GLint ].freeze,
  glVertexStream2ivATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream2fATI:           [ :void, :GLenum, :GLfloat, :GLfloat ].freeze,
  glVertexStream2fvATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream2dATI:           [ :void, :GLenum, :GLdouble, :GLdouble ].freeze,
  glVertexStream2dvATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream3sATI:           [ :void, :GLenum, :GLshort, :GLshort, :GLshort ].freeze,
  glVertexStream3svATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream3iATI:           [ :void, :GLenum, :GLint, :GLint, :GLint ].freeze,
  glVertexStream3ivATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream3fATI:           [ :void, :GLenum, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glVertexStream3fvATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream3dATI:           [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glVertexStream3dvATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream4sATI:           [ :void, :GLenum, :GLshort, :GLshort, :GLshort, :GLshort ].freeze,
  glVertexStream4svATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream4iATI:           [ :void, :GLenum, :GLint, :GLint, :GLint, :GLint ].freeze,
  glVertexStream4ivATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream4fATI:           [ :void, :GLenum, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glVertexStream4fvATI:          [ :void, :GLenum, :pointer ].freeze,
  glVertexStream4dATI:           [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glVertexStream4dvATI:          [ :void, :GLenum, :pointer ].freeze,
  glNormalStream3bATI:           [ :void, :GLenum, :GLbyte, :GLbyte, :GLbyte ].freeze,
  glNormalStream3bvATI:          [ :void, :GLenum, :pointer ].freeze,
  glNormalStream3sATI:           [ :void, :GLenum, :GLshort, :GLshort, :GLshort ].freeze,
  glNormalStream3svATI:          [ :void, :GLenum, :pointer ].freeze,
  glNormalStream3iATI:           [ :void, :GLenum, :GLint, :GLint, :GLint ].freeze,
  glNormalStream3ivATI:          [ :void, :GLenum, :pointer ].freeze,
  glNormalStream3fATI:           [ :void, :GLenum, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glNormalStream3fvATI:          [ :void, :GLenum, :pointer ].freeze,
  glNormalStream3dATI:           [ :void, :GLenum, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glNormalStream3dvATI:          [ :void, :GLenum, :pointer ].freeze,
  glClientActiveVertexStreamATI: [ :void, :GLenum ].freeze,
  glVertexBlendEnviATI:          [ :void, :GLenum, :GLint ].freeze,
  glVertexBlendEnvfATI:          [ :void, :GLenum, :GLfloat ].freeze,
}.freeze