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 =
{ def glAreProgramsResidentNV(n, programs, residences) end => [ :GLboolean, :GLsizei, :pointer, :pointer ].freeze, def glBindProgramNV(target, id) end => [ :void, :GLenum, :GLuint ].freeze, def glDeleteProgramsNV(n, programs) end => [ :void, :GLsizei, :pointer ].freeze, def glExecuteProgramNV(target, id, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glGenProgramsNV(n, programs) end => [ :void, :GLsizei, :pointer ].freeze, def glGetProgramParameterdvNV(target, index, pname, params) end => [ :void, :GLenum, :GLuint, :GLenum, :pointer ].freeze, def glGetProgramParameterfvNV(target, index, pname, params) end => [ :void, :GLenum, :GLuint, :GLenum, :pointer ].freeze, def glGetProgramivNV(id, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetProgramStringNV(id, pname, program) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetTrackMatrixivNV(target, address, pname, params) end => [ :void, :GLenum, :GLuint, :GLenum, :pointer ].freeze, def glGetVertexAttribdvNV(index, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetVertexAttribfvNV(index, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetVertexAttribivNV(index, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetVertexAttribPointervNV(index, pname, pointer) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glIsProgramNV(id) end => [ :GLboolean, :GLuint ].freeze, def glLoadProgramNV(target, id, len, program) end => [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, def glProgramParameter4dNV(target, index, x, y, z, w) end => [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, def glProgramParameter4dvNV(target, index, v) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glProgramParameter4fNV(target, index, x, y, z, w) end => [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, def glProgramParameter4fvNV(target, index, v) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glProgramParameters4dvNV(target, index, count, v) end => [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, def glProgramParameters4fvNV(target, index, count, v) end => [ :void, :GLenum, :GLuint, :GLsizei, :pointer ].freeze, def glRequestResidentProgramsNV(n, programs) end => [ :void, :GLsizei, :pointer ].freeze, def glTrackMatrixNV(target, address, matrix, transform) end => [ :void, :GLenum, :GLuint, :GLenum, :GLenum ].freeze, def glVertexAttribPointerNV(index, fsize, type, stride, pointer) end => [ :void, :GLuint, :GLint, :GLenum, :GLsizei, :pointer ].freeze, def glVertexAttrib1dNV(index, x) end => [ :void, :GLuint, :GLdouble ].freeze, def glVertexAttrib1dvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib1fNV(index, x) end => [ :void, :GLuint, :GLfloat ].freeze, def glVertexAttrib1fvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib1sNV(index, x) end => [ :void, :GLuint, :GLshort ].freeze, def glVertexAttrib1svNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib2dNV(index, x, y) end => [ :void, :GLuint, :GLdouble, :GLdouble ].freeze, def glVertexAttrib2dvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib2fNV(index, x, y) end => [ :void, :GLuint, :GLfloat, :GLfloat ].freeze, def glVertexAttrib2fvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib2sNV(index, x, y) end => [ :void, :GLuint, :GLshort, :GLshort ].freeze, def glVertexAttrib2svNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib3dNV(index, x, y, z) end => [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble ].freeze, def glVertexAttrib3dvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib3fNV(index, x, y, z) end => [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat ].freeze, def glVertexAttrib3fvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib3sNV(index, x, y, z) end => [ :void, :GLuint, :GLshort, :GLshort, :GLshort ].freeze, def glVertexAttrib3svNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4dNV(index, x, y, z, w) end => [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, def glVertexAttrib4dvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4fNV(index, x, y, z, w) end => [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, def glVertexAttrib4fvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4sNV(index, x, y, z, w) end => [ :void, :GLuint, :GLshort, :GLshort, :GLshort, :GLshort ].freeze, def glVertexAttrib4svNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4ubNV(index, x, y, z, w) end => [ :void, :GLuint, :GLubyte, :GLubyte, :GLubyte, :GLubyte ].freeze, def glVertexAttrib4ubvNV(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttribs1dvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs1fvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs1svNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs2dvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs2fvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs2svNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs3dvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs3fvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs3svNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs4dvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs4fvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs4svNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, def glVertexAttribs4ubvNV(index, count, v) end => [ :void, :GLuint, :GLsizei, :pointer ].freeze, }.freeze