Module: GL_NV_half_float

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glVertex2hNV:          [ :void, :GLhalfNV, :GLhalfNV ].freeze,
  glVertex2hvNV:         [ :void, :pointer ].freeze,
  glVertex3hNV:          [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glVertex3hvNV:         [ :void, :pointer ].freeze,
  glVertex4hNV:          [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glVertex4hvNV:         [ :void, :pointer ].freeze,
  glNormal3hNV:          [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glNormal3hvNV:         [ :void, :pointer ].freeze,
  glColor3hNV:           [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glColor3hvNV:          [ :void, :pointer ].freeze,
  glColor4hNV:           [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glColor4hvNV:          [ :void, :pointer ].freeze,
  glTexCoord1hNV:        [ :void, :GLhalfNV ].freeze,
  glTexCoord1hvNV:       [ :void, :pointer ].freeze,
  glTexCoord2hNV:        [ :void, :GLhalfNV, :GLhalfNV ].freeze,
  glTexCoord2hvNV:       [ :void, :pointer ].freeze,
  glTexCoord3hNV:        [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glTexCoord3hvNV:       [ :void, :pointer ].freeze,
  glTexCoord4hNV:        [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glTexCoord4hvNV:       [ :void, :pointer ].freeze,
  glMultiTexCoord1hNV:   [ :void, :GLenum, :GLhalfNV ].freeze,
  glMultiTexCoord1hvNV:  [ :void, :GLenum, :pointer ].freeze,
  glMultiTexCoord2hNV:   [ :void, :GLenum, :GLhalfNV, :GLhalfNV ].freeze,
  glMultiTexCoord2hvNV:  [ :void, :GLenum, :pointer ].freeze,
  glMultiTexCoord3hNV:   [ :void, :GLenum, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glMultiTexCoord3hvNV:  [ :void, :GLenum, :pointer ].freeze,
  glMultiTexCoord4hNV:   [ :void, :GLenum, :GLhalfNV, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glMultiTexCoord4hvNV:  [ :void, :GLenum, :pointer ].freeze,
  glFogCoordhNV:         [ :void, :GLhalfNV ].freeze,
  glFogCoordhvNV:        [ :void, :pointer ].freeze,
  glSecondaryColor3hNV:  [ :void, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glSecondaryColor3hvNV: [ :void, :pointer ].freeze,
  glVertexWeighthNV:     [ :void, :GLhalfNV ].freeze,
  glVertexWeighthvNV:    [ :void, :pointer ].freeze,
  glVertexAttrib1hNV:    [ :void, :GLuint, :GLhalfNV ].freeze,
  glVertexAttrib1hvNV:   [ :void, :GLuint, :pointer ].freeze,
  glVertexAttrib2hNV:    [ :void, :GLuint, :GLhalfNV, :GLhalfNV ].freeze,
  glVertexAttrib2hvNV:   [ :void, :GLuint, :pointer ].freeze,
  glVertexAttrib3hNV:    [ :void, :GLuint, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glVertexAttrib3hvNV:   [ :void, :GLuint, :pointer ].freeze,
  glVertexAttrib4hNV:    [ :void, :GLuint, :GLhalfNV, :GLhalfNV, :GLhalfNV, :GLhalfNV ].freeze,
  glVertexAttrib4hvNV:   [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribs1hvNV:  [ :void, :GLuint, :GLsizei, :pointer ].freeze,
  glVertexAttribs2hvNV:  [ :void, :GLuint, :GLsizei, :pointer ].freeze,
  glVertexAttribs3hvNV:  [ :void, :GLuint, :GLsizei, :pointer ].freeze,
  glVertexAttribs4hvNV:  [ :void, :GLuint, :GLsizei, :pointer ].freeze,
}.freeze