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

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