Module: GL_ARB_vertex_program
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_vertex_program.rb
Defined Under Namespace
Modules: Constants
Constant Summary collapse
- FUNCTIONS =
{ glVertexAttrib1dARB: [ :void, :GLuint, :GLdouble ].freeze, glVertexAttrib1dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib1fARB: [ :void, :GLuint, :GLfloat ].freeze, glVertexAttrib1fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib1sARB: [ :void, :GLuint, :GLshort ].freeze, glVertexAttrib1svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2dARB: [ :void, :GLuint, :GLdouble, :GLdouble ].freeze, glVertexAttrib2dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2fARB: [ :void, :GLuint, :GLfloat, :GLfloat ].freeze, glVertexAttrib2fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2sARB: [ :void, :GLuint, :GLshort, :GLshort ].freeze, glVertexAttrib2svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3dARB: [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble ].freeze, glVertexAttrib3dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3fARB: [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat ].freeze, glVertexAttrib3fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3sARB: [ :void, :GLuint, :GLshort, :GLshort, :GLshort ].freeze, glVertexAttrib3svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NbvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NsvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NubARB: [ :void, :GLuint, :GLubyte, :GLubyte, :GLubyte, :GLubyte ].freeze, glVertexAttrib4NubvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NuivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NusvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4bvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4dARB: [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, glVertexAttrib4dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4fARB: [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glVertexAttrib4fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4ivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4sARB: [ :void, :GLuint, :GLshort, :GLshort, :GLshort, :GLshort ].freeze, glVertexAttrib4svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4ubvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4uivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4usvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttribPointerARB: [ :void, :GLuint, :GLint, :GLenum, :GLboolean, :GLsizei, :pointer ].freeze, glEnableVertexAttribArrayARB: [ :void, :GLuint ].freeze, glDisableVertexAttribArrayARB: [ :void, :GLuint ].freeze, glProgramStringARB: [ :void, :GLenum, :GLenum, :GLsizei, :pointer ].freeze, glBindProgramARB: [ :void, :GLenum, :GLuint ].freeze, glDeleteProgramsARB: [ :void, :GLsizei, :pointer ].freeze, glGenProgramsARB: [ :void, :GLsizei, :pointer ].freeze, glProgramEnvParameter4dARB: [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, glProgramEnvParameter4dvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glProgramEnvParameter4fARB: [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glProgramEnvParameter4fvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glProgramLocalParameter4dARB: [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, glProgramLocalParameter4dvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glProgramLocalParameter4fARB: [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glProgramLocalParameter4fvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glGetProgramEnvParameterdvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glGetProgramEnvParameterfvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glGetProgramLocalParameterdvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glGetProgramLocalParameterfvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze, glGetProgramivARB: [ :void, :GLenum, :GLenum, :pointer ].freeze, glGetProgramStringARB: [ :void, :GLenum, :GLenum, :pointer ].freeze, glGetVertexAttribdvARB: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribfvARB: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribivARB: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetVertexAttribPointervARB: [ :void, :GLuint, :GLenum, :pointer ].freeze, glIsProgramARB: [ :GLboolean, :GLuint ].freeze, }.freeze