Module: GL_NV_vertex_attrib_integer_64bit

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glVertexAttribL1i64NV:     [ :void, :GLuint, :GLint64EXT ].freeze,
  glVertexAttribL2i64NV:     [ :void, :GLuint, :GLint64EXT, :GLint64EXT ].freeze,
  glVertexAttribL3i64NV:     [ :void, :GLuint, :GLint64EXT, :GLint64EXT, :GLint64EXT ].freeze,
  glVertexAttribL4i64NV:     [ :void, :GLuint, :GLint64EXT, :GLint64EXT, :GLint64EXT, :GLint64EXT ].freeze,
  glVertexAttribL1i64vNV:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribL2i64vNV:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribL3i64vNV:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribL4i64vNV:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribL1ui64NV:    [ :void, :GLuint, :GLuint64EXT ].freeze,
  glVertexAttribL2ui64NV:    [ :void, :GLuint, :GLuint64EXT, :GLuint64EXT ].freeze,
  glVertexAttribL3ui64NV:    [ :void, :GLuint, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT ].freeze,
  glVertexAttribL4ui64NV:    [ :void, :GLuint, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT ].freeze,
  glVertexAttribL1ui64vNV:   [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribL2ui64vNV:   [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribL3ui64vNV:   [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribL4ui64vNV:   [ :void, :GLuint, :pointer ].freeze,
  glGetVertexAttribLi64vNV:  [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetVertexAttribLui64vNV: [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glVertexAttribLFormatNV:   [ :void, :GLuint, :GLint, :GLenum, :GLsizei ].freeze,
}.freeze