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 =
{ def glVertexAttrib1dARB(index, x) end => [ :void, :GLuint, :GLdouble ].freeze, def glVertexAttrib1dvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib1fARB(index, x) end => [ :void, :GLuint, :GLfloat ].freeze, def glVertexAttrib1fvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib1sARB(index, x) end => [ :void, :GLuint, :GLshort ].freeze, def glVertexAttrib1svARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib2dARB(index, x, y) end => [ :void, :GLuint, :GLdouble, :GLdouble ].freeze, def glVertexAttrib2dvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib2fARB(index, x, y) end => [ :void, :GLuint, :GLfloat, :GLfloat ].freeze, def glVertexAttrib2fvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib2sARB(index, x, y) end => [ :void, :GLuint, :GLshort, :GLshort ].freeze, def glVertexAttrib2svARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib3dARB(index, x, y, z) end => [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble ].freeze, def glVertexAttrib3dvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib3fARB(index, x, y, z) end => [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat ].freeze, def glVertexAttrib3fvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib3sARB(index, x, y, z) end => [ :void, :GLuint, :GLshort, :GLshort, :GLshort ].freeze, def glVertexAttrib3svARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4NbvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4NivARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4NsvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4NubARB(index, x, y, z, w) end => [ :void, :GLuint, :GLubyte, :GLubyte, :GLubyte, :GLubyte ].freeze, def glVertexAttrib4NubvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4NuivARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4NusvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4bvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4dARB(index, x, y, z, w) end => [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, def glVertexAttrib4dvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4fARB(index, x, y, z, w) end => [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, def glVertexAttrib4fvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4ivARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4sARB(index, x, y, z, w) end => [ :void, :GLuint, :GLshort, :GLshort, :GLshort, :GLshort ].freeze, def glVertexAttrib4svARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4ubvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4uivARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttrib4usvARB(index, v) end => [ :void, :GLuint, :pointer ].freeze, def glVertexAttribPointerARB(index, size, type, normalized, stride, pointer) end => [ :void, :GLuint, :GLint, :GLenum, :GLboolean, :GLsizei, :pointer ].freeze, def glEnableVertexAttribArrayARB(index) end => [ :void, :GLuint ].freeze, def glDisableVertexAttribArrayARB(index) end => [ :void, :GLuint ].freeze, def glProgramStringARB(target, format, len, string) end => [ :void, :GLenum, :GLenum, :GLsizei, :pointer ].freeze, def glBindProgramARB(target, program) end => [ :void, :GLenum, :GLuint ].freeze, def glDeleteProgramsARB(n, programs) end => [ :void, :GLsizei, :pointer ].freeze, def glGenProgramsARB(n, programs) end => [ :void, :GLsizei, :pointer ].freeze, def glProgramEnvParameter4dARB(target, index, x, y, z, w) end => [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, def glProgramEnvParameter4dvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glProgramEnvParameter4fARB(target, index, x, y, z, w) end => [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, def glProgramEnvParameter4fvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glProgramLocalParameter4dARB(target, index, x, y, z, w) end => [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, def glProgramLocalParameter4dvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glProgramLocalParameter4fARB(target, index, x, y, z, w) end => [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, def glProgramLocalParameter4fvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glGetProgramEnvParameterdvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glGetProgramEnvParameterfvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glGetProgramLocalParameterdvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glGetProgramLocalParameterfvARB(target, index, params) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glGetProgramivARB(target, pname, params) end => [ :void, :GLenum, :GLenum, :pointer ].freeze, def glGetProgramStringARB(target, pname, string) end => [ :void, :GLenum, :GLenum, :pointer ].freeze, def glGetVertexAttribdvARB(index, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetVertexAttribfvARB(index, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetVertexAttribivARB(index, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetVertexAttribPointervARB(index, pname, pointer) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glIsProgramARB(program) end => [ :GLboolean, :GLuint ].freeze, }.freeze