Module: GL_EXT_gpu_shader4::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb
Constant Summary collapse
- Parameters =
{ glGetUniformuivEXT: [ :void, :GLuint, :GLint, :pointer ].freeze, glBindFragDataLocationEXT: [ :void, :GLuint, :GLuint, :pointer ].freeze, glGetFragDataLocationEXT: [ :GLint, :GLuint, :pointer ].freeze, glUniform1uiEXT: [ :void, :GLint, :GLuint ].freeze, glUniform2uiEXT: [ :void, :GLint, :GLuint, :GLuint ].freeze, glUniform3uiEXT: [ :void, :GLint, :GLuint, :GLuint, :GLuint ].freeze, glUniform4uiEXT: [ :void, :GLint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze, glUniform1uivEXT: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform2uivEXT: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform3uivEXT: [ :void, :GLint, :GLsizei, :pointer ].freeze, glUniform4uivEXT: [ :void, :GLint, :GLsizei, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glBindFragDataLocationEXT(program, color, name) ⇒ Object
- #glGetFragDataLocationEXT(program, name) ⇒ Object
- #glGetUniformuivEXT(program, location, params) ⇒ Object
- #glUniform1uiEXT(location, v0) ⇒ Object
- #glUniform1uivEXT(location, count, value) ⇒ Object
- #glUniform2uiEXT(location, v0, v1) ⇒ Object
- #glUniform2uivEXT(location, count, value) ⇒ Object
- #glUniform3uiEXT(location, v0, v1, v2) ⇒ Object
- #glUniform3uivEXT(location, count, value) ⇒ Object
- #glUniform4uiEXT(location, v0, v1, v2, v3) ⇒ Object
- #glUniform4uivEXT(location, count, value) ⇒ Object
Instance Method Details
#glBindFragDataLocationEXT(program, color, name) ⇒ Object
35 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 35 def glBindFragDataLocationEXT(program, color, name) end |
#glGetFragDataLocationEXT(program, name) ⇒ Object
36 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 36 def glGetFragDataLocationEXT(program, name) end |
#glGetUniformuivEXT(program, location, params) ⇒ Object
34 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 34 def glGetUniformuivEXT(program, location, params) end |
#glUniform1uiEXT(location, v0) ⇒ Object
37 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 37 def glUniform1uiEXT(location, v0) end |
#glUniform1uivEXT(location, count, value) ⇒ Object
41 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 41 def glUniform1uivEXT(location, count, value) end |
#glUniform2uiEXT(location, v0, v1) ⇒ Object
38 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 38 def glUniform2uiEXT(location, v0, v1) end |
#glUniform2uivEXT(location, count, value) ⇒ Object
42 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 42 def glUniform2uivEXT(location, count, value) end |
#glUniform3uiEXT(location, v0, v1, v2) ⇒ Object
39 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 39 def glUniform3uiEXT(location, v0, v1, v2) end |
#glUniform3uivEXT(location, count, value) ⇒ Object
43 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 43 def glUniform3uivEXT(location, count, value) end |
#glUniform4uiEXT(location, v0, v1, v2, v3) ⇒ Object
40 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 40 def glUniform4uiEXT(location, v0, v1, v2, v3) end |
#glUniform4uivEXT(location, count, value) ⇒ Object
44 |
# File 'lib/opengl-definitions/extensions/GL_EXT_gpu_shader4.rb', line 44 def glUniform4uivEXT(location, count, value) end |