Module: GL_NV_vertex_program
- Defined in:
- lib/opengl-definitions/extensions/GL_NV_vertex_program.rb
Defined Under Namespace
Modules: Constants
Constant Summary collapse
- FUNCTIONS =
{ glAreProgramsResidentNV: [ :GLboolean, :GLsizei, :pointer, :pointer ].freeze, glBindProgramNV: [ :void, :GLenum, :GLuint ].freeze, glDeleteProgramsNV: [ :void, :GLsizei, :pointer ].freeze, glExecuteProgramNV: [ :void, :GLenum, :GLuint, :pointer ].freeze, glGenProgramsNV: [ :void, :GLsizei, :pointer ].freeze, glGetProgramParameterdvNV: [ :void, :GLenum, :GLuint, :GLenum, :pointer ].freeze, glGetProgramParameterfvNV: [ :void, :GLenum, :GLuint, :GLenum, :pointer ].freeze, glGetProgramivNV: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetProgramStringNV: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetTrackMatrixivNV: [ :void, :GLenum, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribdvNV: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribfvNV: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribivNV: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribPointervNV: [ :void, :GLuint, :GLenum, :pointer ].freeze, glIsProgramNV: [ :GLboolean, :GLuint ].freeze, glLoadProgramNV: [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, glProgramParameter4dNV: [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, glProgramParameter4dvNV: [ :void, :GLenum, :GLuint, :pointer ].freeze, glProgramParameter4fNV: [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glProgramParameter4fvNV: [ :void, :GLenum, :GLuint, :pointer ].freeze, glProgramParameters4dvNV: [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, glProgramParameters4fvNV: [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, glRequestResidentProgramsNV: [ :void, :GLsizei, :pointer ].freeze, glTrackMatrixNV: [ :void, :GLenum, :GLuint, :GLenum, :GLenum ].freeze, glVertexAttribPointerNV: [ :void, :GLuint, :GLint, :GLenum, :GLsizei, :pointer ].freeze, glVertexAttrib1dNV: [ :void, :GLuint, :GLdouble ].freeze, glVertexAttrib1dvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib1fNV: [ :void, :GLuint, :GLfloat ].freeze, glVertexAttrib1fvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib1sNV: [ :void, :GLuint, :GLshort ].freeze, glVertexAttrib1svNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2dNV: [ :void, :GLuint, :GLdouble, :GLdouble ].freeze, glVertexAttrib2dvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2fNV: [ :void, :GLuint, :GLfloat, :GLfloat ].freeze, glVertexAttrib2fvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2sNV: [ :void, :GLuint, :GLshort, :GLshort ].freeze, glVertexAttrib2svNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3dNV: [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble ].freeze, glVertexAttrib3dvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3fNV: [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat ].freeze, glVertexAttrib3fvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3sNV: [ :void, :GLuint, :GLshort, :GLshort, :GLshort ].freeze, glVertexAttrib3svNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4dNV: [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, glVertexAttrib4dvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4fNV: [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glVertexAttrib4fvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4sNV: [ :void, :GLuint, :GLshort, :GLshort, :GLshort, :GLshort ].freeze, glVertexAttrib4svNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4ubNV: [ :void, :GLuint, :GLubyte, :GLubyte, :GLubyte, :GLubyte ].freeze, glVertexAttrib4ubvNV: [ :void, :GLuint, :pointer ].freeze, glVertexAttribs1dvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs1fvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs1svNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs2dvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs2fvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs2svNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs3dvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs3fvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs3svNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs4dvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs4fvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs4svNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, glVertexAttribs4ubvNV: [ :void, :GLuint, :GLsizei, :pointer ].freeze, }.freeze