Module: GL_ARB_shader_objects
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_shader_objects.rb
Defined Under Namespace
Modules: Constants
Constant Summary collapse
- FUNCTIONS =
{ glDeleteObjectARB: [ :void, :GLhandleARB ].freeze, glGetHandleARB: [ :GLhandleARB, :GLenum ].freeze, glDetachObjectARB: [ :void, :GLhandleARB, :GLhandleARB ].freeze, glCreateShaderObjectARB: [ :GLhandleARB, :GLenum ].freeze, glShaderSourceARB: [ :void, :GLhandleARB, :GLsizei, :pointer, :pointer ].freeze, glCompileShaderARB: [ :void, :GLhandleARB ].freeze, glCreateProgramObjectARB: [ :GLhandleARB ].freeze, glAttachObjectARB: [ :void, :GLhandleARB, :GLhandleARB ].freeze, glLinkProgramARB: [ :void, :GLhandleARB ].freeze, glUseProgramObjectARB: [ :void, :GLhandleARB ].freeze, glValidateProgramARB: [ :void, :GLhandleARB ].freeze, glUniform1fARB: [ :void, :GLint, :GLfloat ].freeze, glUniform2fARB: [ :void, :GLint, :GLfloat, :GLfloat ].freeze, glUniform3fARB: [ :void, :GLint, :GLfloat, :GLfloat, :GLfloat ].freeze, glUniform4fARB: [ :void, :GLint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glUniform1iARB: [ :void, :GLint, :GLint ].freeze, glUniform2iARB: [ :void, :GLint, :GLint, :GLint ].freeze, glUniform3iARB: [ :void, :GLint, :GLint, :GLint, :GLint ].freeze, glUniform4iARB: [ :void, :GLint, :GLint, :GLint, :GLint, :GLint ].freeze, glUniform1fvARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform2fvARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform3fvARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform4fvARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform1ivARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform2ivARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform3ivARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform4ivARB: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniformMatrix2fvARB: [ :void, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glUniformMatrix3fvARB: [ :void, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glUniformMatrix4fvARB: [ :void, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glGetObjectParameterfvARB: [ :void, :GLhandleARB, :GLenum, :pointer ].freeze, glGetObjectParameterivARB: [ :void, :GLhandleARB, :GLenum, :pointer ].freeze, glGetInfoLogARB: [ :void, :GLhandleARB, :GLsizei, :pointer, :pointer ].freeze, glGetAttachedObjectsARB: [ :void, :GLhandleARB, :GLsizei, :pointer, :pointer ].freeze, glGetUniformLocationARB: [ :GLint, :GLhandleARB, :pointer ].freeze, glGetActiveUniformARB: [ :void, :GLhandleARB, :GLuint, :GLsizei, :pointer, :pointer, :pointer, :pointer ].freeze, glGetUniformfvARB: [ :void, :GLhandleARB, :GLint, :pointer ].freeze, glGetUniformivARB: [ :void, :GLhandleARB, :GLint, :pointer ].freeze, glGetShaderSourceARB: [ :void, :GLhandleARB, :GLsizei, :pointer, :pointer ].freeze, }.freeze