Module: GL_ARB_separate_shader_objects::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb
Constant Summary collapse
- Parameters =
{ glUseProgramStages: [ :void, :GLuint, :GLbitfield, :GLuint ].freeze, glActiveShaderProgram: [ :void, :GLuint, :GLuint ].freeze, glCreateShaderProgramv: [ :GLuint, :GLenum, :GLsizei, :pointer ].freeze, glBindProgramPipeline: [ :void, :GLuint ].freeze, glDeleteProgramPipelines: [ :void, :GLsizei, :pointer ].freeze, glGenProgramPipelines: [ :void, :GLsizei, :pointer ].freeze, glIsProgramPipeline: [ :GLboolean, :GLuint ].freeze, glGetProgramPipelineiv: [ :void, :GLuint, :GLenum, :pointer ].freeze, glProgramParameteri: [ :void, :GLuint, :GLenum, :GLint ].freeze, glProgramUniform1i: [ :void, :GLuint, :GLint, :GLint ].freeze, glProgramUniform1iv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform1f: [ :void, :GLuint, :GLint, :GLfloat ].freeze, glProgramUniform1fv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform1d: [ :void, :GLuint, :GLint, :GLdouble ].freeze, glProgramUniform1dv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform1ui: [ :void, :GLuint, :GLint, :GLuint ].freeze, glProgramUniform1uiv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform2i: [ :void, :GLuint, :GLint, :GLint, :GLint ].freeze, glProgramUniform2iv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform2f: [ :void, :GLuint, :GLint, :GLfloat, :GLfloat ].freeze, glProgramUniform2fv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform2d: [ :void, :GLuint, :GLint, :GLdouble, :GLdouble ].freeze, glProgramUniform2dv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform2ui: [ :void, :GLuint, :GLint, :GLuint, :GLuint ].freeze, glProgramUniform2uiv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform3i: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint ].freeze, glProgramUniform3iv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform3f: [ :void, :GLuint, :GLint, :GLfloat, :GLfloat, :GLfloat ].freeze, glProgramUniform3fv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform3d: [ :void, :GLuint, :GLint, :GLdouble, :GLdouble, :GLdouble ].freeze, glProgramUniform3dv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform3ui: [ :void, :GLuint, :GLint, :GLuint, :GLuint, :GLuint ].freeze, glProgramUniform3uiv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform4i: [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLint ].freeze, glProgramUniform4iv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform4f: [ :void, :GLuint, :GLint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze, glProgramUniform4fv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform4d: [ :void, :GLuint, :GLint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze, glProgramUniform4dv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniform4ui: [ :void, :GLuint, :GLint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze, glProgramUniform4uiv: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glProgramUniformMatrix2fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix3fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix4fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix2dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix3dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix4dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix2x3fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix3x2fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix2x4fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix4x2fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix3x4fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix4x3fv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix2x3dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix3x2dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix2x4dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix4x2dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix3x4dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glProgramUniformMatrix4x3dv: [ :void, :GLuint, :GLint, :GLsizei, :GLboolean, :pointer ].freeze, glValidateProgramPipeline: [ :void, :GLuint ].freeze, glGetProgramPipelineInfoLog: [ :void, :GLuint, :GLsizei, :pointer, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glActiveShaderProgram(pipeline, program) ⇒ Object
- #glBindProgramPipeline(pipeline) ⇒ Object
- #glCreateShaderProgramv(type, count, strings) ⇒ Object
- #glDeleteProgramPipelines(n, pipelines) ⇒ Object
- #glGenProgramPipelines(n, pipelines) ⇒ Object
- #glGetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog) ⇒ Object
- #glGetProgramPipelineiv(pipeline, pname, params) ⇒ Object
- #glIsProgramPipeline(pipeline) ⇒ Object
- #glProgramParameteri(program, pname, value) ⇒ Object
- #glProgramUniform1d(program, location, v0) ⇒ Object
- #glProgramUniform1dv(program, location, count, value) ⇒ Object
- #glProgramUniform1f(program, location, v0) ⇒ Object
- #glProgramUniform1fv(program, location, count, value) ⇒ Object
- #glProgramUniform1i(program, location, v0) ⇒ Object
- #glProgramUniform1iv(program, location, count, value) ⇒ Object
- #glProgramUniform1ui(program, location, v0) ⇒ Object
- #glProgramUniform1uiv(program, location, count, value) ⇒ Object
- #glProgramUniform2d(program, location, v0, v1) ⇒ Object
- #glProgramUniform2dv(program, location, count, value) ⇒ Object
- #glProgramUniform2f(program, location, v0, v1) ⇒ Object
- #glProgramUniform2fv(program, location, count, value) ⇒ Object
- #glProgramUniform2i(program, location, v0, v1) ⇒ Object
- #glProgramUniform2iv(program, location, count, value) ⇒ Object
- #glProgramUniform2ui(program, location, v0, v1) ⇒ Object
- #glProgramUniform2uiv(program, location, count, value) ⇒ Object
- #glProgramUniform3d(program, location, v0, v1, v2) ⇒ Object
- #glProgramUniform3dv(program, location, count, value) ⇒ Object
- #glProgramUniform3f(program, location, v0, v1, v2) ⇒ Object
- #glProgramUniform3fv(program, location, count, value) ⇒ Object
- #glProgramUniform3i(program, location, v0, v1, v2) ⇒ Object
- #glProgramUniform3iv(program, location, count, value) ⇒ Object
- #glProgramUniform3ui(program, location, v0, v1, v2) ⇒ Object
- #glProgramUniform3uiv(program, location, count, value) ⇒ Object
- #glProgramUniform4d(program, location, v0, v1, v2, v3) ⇒ Object
- #glProgramUniform4dv(program, location, count, value) ⇒ Object
- #glProgramUniform4f(program, location, v0, v1, v2, v3) ⇒ Object
- #glProgramUniform4fv(program, location, count, value) ⇒ Object
- #glProgramUniform4i(program, location, v0, v1, v2, v3) ⇒ Object
- #glProgramUniform4iv(program, location, count, value) ⇒ Object
- #glProgramUniform4ui(program, location, v0, v1, v2, v3) ⇒ Object
- #glProgramUniform4uiv(program, location, count, value) ⇒ Object
- #glProgramUniformMatrix2dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix2fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix2x3dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix2x3fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix2x4dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix2x4fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix3dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix3fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix3x2dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix3x2fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix3x4dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix3x4fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix4dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix4fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix4x2dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix4x2fv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix4x3dv(program, location, count, transpose, value) ⇒ Object
- #glProgramUniformMatrix4x3fv(program, location, count, transpose, value) ⇒ Object
- #glUseProgramStages(pipeline, stages, program) ⇒ Object
- #glValidateProgramPipeline(pipeline) ⇒ Object
Instance Method Details
#glActiveShaderProgram(pipeline, program) ⇒ Object
16 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 16 def glActiveShaderProgram(pipeline, program) end |
#glBindProgramPipeline(pipeline) ⇒ Object
18 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 18 def glBindProgramPipeline(pipeline) end |
#glCreateShaderProgramv(type, count, strings) ⇒ Object
17 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 17 def glCreateShaderProgramv(type, count, strings) end |
#glDeleteProgramPipelines(n, pipelines) ⇒ Object
19 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 19 def glDeleteProgramPipelines(n, pipelines) end |
#glGenProgramPipelines(n, pipelines) ⇒ Object
20 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 20 def glGenProgramPipelines(n, pipelines) end |
#glGetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog) ⇒ Object
75 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 75 def glGetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog) end |
#glGetProgramPipelineiv(pipeline, pname, params) ⇒ Object
22 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 22 def glGetProgramPipelineiv(pipeline, pname, params) end |
#glIsProgramPipeline(pipeline) ⇒ Object
21 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 21 def glIsProgramPipeline(pipeline) end |
#glProgramParameteri(program, pname, value) ⇒ Object
23 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 23 def glProgramParameteri(program, pname, value) end |
#glProgramUniform1d(program, location, v0) ⇒ Object
28 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 28 def glProgramUniform1d(program, location, v0) end |
#glProgramUniform1dv(program, location, count, value) ⇒ Object
29 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 29 def glProgramUniform1dv(program, location, count, value) end |
#glProgramUniform1f(program, location, v0) ⇒ Object
26 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 26 def glProgramUniform1f(program, location, v0) end |
#glProgramUniform1fv(program, location, count, value) ⇒ Object
27 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 27 def glProgramUniform1fv(program, location, count, value) end |
#glProgramUniform1i(program, location, v0) ⇒ Object
24 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 24 def glProgramUniform1i(program, location, v0) end |
#glProgramUniform1iv(program, location, count, value) ⇒ Object
25 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 25 def glProgramUniform1iv(program, location, count, value) end |
#glProgramUniform1ui(program, location, v0) ⇒ Object
30 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 30 def glProgramUniform1ui(program, location, v0) end |
#glProgramUniform1uiv(program, location, count, value) ⇒ Object
31 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 31 def glProgramUniform1uiv(program, location, count, value) end |
#glProgramUniform2d(program, location, v0, v1) ⇒ Object
36 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 36 def glProgramUniform2d(program, location, v0, v1) end |
#glProgramUniform2dv(program, location, count, value) ⇒ Object
37 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 37 def glProgramUniform2dv(program, location, count, value) end |
#glProgramUniform2f(program, location, v0, v1) ⇒ Object
34 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 34 def glProgramUniform2f(program, location, v0, v1) end |
#glProgramUniform2fv(program, location, count, value) ⇒ Object
35 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 35 def glProgramUniform2fv(program, location, count, value) end |
#glProgramUniform2i(program, location, v0, v1) ⇒ Object
32 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 32 def glProgramUniform2i(program, location, v0, v1) end |
#glProgramUniform2iv(program, location, count, value) ⇒ Object
33 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 33 def glProgramUniform2iv(program, location, count, value) end |
#glProgramUniform2ui(program, location, v0, v1) ⇒ Object
38 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 38 def glProgramUniform2ui(program, location, v0, v1) end |
#glProgramUniform2uiv(program, location, count, value) ⇒ Object
39 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 39 def glProgramUniform2uiv(program, location, count, value) end |
#glProgramUniform3d(program, location, v0, v1, v2) ⇒ Object
44 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 44 def glProgramUniform3d(program, location, v0, v1, v2) end |
#glProgramUniform3dv(program, location, count, value) ⇒ Object
45 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 45 def glProgramUniform3dv(program, location, count, value) end |
#glProgramUniform3f(program, location, v0, v1, v2) ⇒ Object
42 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 42 def glProgramUniform3f(program, location, v0, v1, v2) end |
#glProgramUniform3fv(program, location, count, value) ⇒ Object
43 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 43 def glProgramUniform3fv(program, location, count, value) end |
#glProgramUniform3i(program, location, v0, v1, v2) ⇒ Object
40 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 40 def glProgramUniform3i(program, location, v0, v1, v2) end |
#glProgramUniform3iv(program, location, count, value) ⇒ Object
41 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 41 def glProgramUniform3iv(program, location, count, value) end |
#glProgramUniform3ui(program, location, v0, v1, v2) ⇒ Object
46 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 46 def glProgramUniform3ui(program, location, v0, v1, v2) end |
#glProgramUniform3uiv(program, location, count, value) ⇒ Object
47 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 47 def glProgramUniform3uiv(program, location, count, value) end |
#glProgramUniform4d(program, location, v0, v1, v2, v3) ⇒ Object
52 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 52 def glProgramUniform4d(program, location, v0, v1, v2, v3) end |
#glProgramUniform4dv(program, location, count, value) ⇒ Object
53 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 53 def glProgramUniform4dv(program, location, count, value) end |
#glProgramUniform4f(program, location, v0, v1, v2, v3) ⇒ Object
50 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 50 def glProgramUniform4f(program, location, v0, v1, v2, v3) end |
#glProgramUniform4fv(program, location, count, value) ⇒ Object
51 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 51 def glProgramUniform4fv(program, location, count, value) end |
#glProgramUniform4i(program, location, v0, v1, v2, v3) ⇒ Object
48 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 48 def glProgramUniform4i(program, location, v0, v1, v2, v3) end |
#glProgramUniform4iv(program, location, count, value) ⇒ Object
49 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 49 def glProgramUniform4iv(program, location, count, value) end |
#glProgramUniform4ui(program, location, v0, v1, v2, v3) ⇒ Object
54 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 54 def glProgramUniform4ui(program, location, v0, v1, v2, v3) end |
#glProgramUniform4uiv(program, location, count, value) ⇒ Object
55 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 55 def glProgramUniform4uiv(program, location, count, value) end |
#glProgramUniformMatrix2dv(program, location, count, transpose, value) ⇒ Object
59 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 59 def glProgramUniformMatrix2dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix2fv(program, location, count, transpose, value) ⇒ Object
56 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 56 def glProgramUniformMatrix2fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix2x3dv(program, location, count, transpose, value) ⇒ Object
68 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 68 def glProgramUniformMatrix2x3dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix2x3fv(program, location, count, transpose, value) ⇒ Object
62 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 62 def glProgramUniformMatrix2x3fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix2x4dv(program, location, count, transpose, value) ⇒ Object
70 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 70 def glProgramUniformMatrix2x4dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix2x4fv(program, location, count, transpose, value) ⇒ Object
64 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 64 def glProgramUniformMatrix2x4fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix3dv(program, location, count, transpose, value) ⇒ Object
60 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 60 def glProgramUniformMatrix3dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix3fv(program, location, count, transpose, value) ⇒ Object
57 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 57 def glProgramUniformMatrix3fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix3x2dv(program, location, count, transpose, value) ⇒ Object
69 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 69 def glProgramUniformMatrix3x2dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix3x2fv(program, location, count, transpose, value) ⇒ Object
63 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 63 def glProgramUniformMatrix3x2fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix3x4dv(program, location, count, transpose, value) ⇒ Object
72 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 72 def glProgramUniformMatrix3x4dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix3x4fv(program, location, count, transpose, value) ⇒ Object
66 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 66 def glProgramUniformMatrix3x4fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix4dv(program, location, count, transpose, value) ⇒ Object
61 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 61 def glProgramUniformMatrix4dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix4fv(program, location, count, transpose, value) ⇒ Object
58 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 58 def glProgramUniformMatrix4fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix4x2dv(program, location, count, transpose, value) ⇒ Object
71 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 71 def glProgramUniformMatrix4x2dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix4x2fv(program, location, count, transpose, value) ⇒ Object
65 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 65 def glProgramUniformMatrix4x2fv(program, location, count, transpose, value) end |
#glProgramUniformMatrix4x3dv(program, location, count, transpose, value) ⇒ Object
73 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 73 def glProgramUniformMatrix4x3dv(program, location, count, transpose, value) end |
#glProgramUniformMatrix4x3fv(program, location, count, transpose, value) ⇒ Object
67 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 67 def glProgramUniformMatrix4x3fv(program, location, count, transpose, value) end |
#glUseProgramStages(pipeline, stages, program) ⇒ Object
15 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 15 def glUseProgramStages(pipeline, stages, program) end |
#glValidateProgramPipeline(pipeline) ⇒ Object
74 |
# File 'lib/opengl-definitions/extensions/GL_ARB_separate_shader_objects.rb', line 74 def glValidateProgramPipeline(pipeline) end |