Module: GL_ARB_vertex_shader
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_vertex_shader.rb
Defined Under Namespace
Modules: Constants
Constant Summary collapse
- FUNCTIONS =
{ glVertexAttrib1fARB: [ :void, :GLuint, :GLfloat ].freeze, glVertexAttrib1sARB: [ :void, :GLuint, :GLshort ].freeze, glVertexAttrib1dARB: [ :void, :GLuint, :GLdouble ].freeze, glVertexAttrib2fARB: [ :void, :GLuint, :GLfloat, :GLfloat ].freeze, glVertexAttrib2sARB: [ :void, :GLuint, :GLshort, :GLshort ].freeze, glVertexAttrib2dARB: [ :void, :GLuint, :GLdouble, :GLdouble ].freeze, glVertexAttrib3fARB: [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat ].freeze, glVertexAttrib3sARB: [ :void, :GLuint, :GLshort, :GLshort, :GLshort ].freeze, glVertexAttrib3dARB: [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble ].freeze, glVertexAttrib4fARB: [ :void, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glVertexAttrib4sARB: [ :void, :GLuint, :GLshort, :GLshort, :GLshort, :GLshort ].freeze, glVertexAttrib4dARB: [ :void, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, glVertexAttrib4NubARB: [ :void, :GLuint, :GLubyte, :GLubyte, :GLubyte, :GLubyte ].freeze, glVertexAttrib1fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib1svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib1dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib2dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib3dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4fvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4svARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4dvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4ivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4bvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4ubvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4usvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4uivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NbvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NsvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NubvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NusvARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttrib4NuivARB: [ :void, :GLuint, :pointer ].freeze, glVertexAttribPointerARB: [ :void, :GLuint, :GLint, :GLenum, :GLboolean, :GLsizei, :pointer ].freeze, glEnableVertexAttribArrayARB: [ :void, :GLuint ].freeze, glDisableVertexAttribArrayARB: [ :void, :GLuint ].freeze, glBindAttribLocationARB: [ :void, :GLhandleARB, :GLuint, :pointer ].freeze, glGetActiveAttribARB: [ :void, :GLhandleARB, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :pointer ].freeze, glGetAttribLocationARB: [ :GLint, :GLhandleARB, :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, }.freeze