Module: GL_AMD_gpu_shader_int64::Functions

Defined in:
lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb

Constant Summary collapse

Parameters =
{
  glUniform1i64NV:          [ :void, :GLint, :GLint64EXT ].freeze,
  glUniform2i64NV:          [ :void, :GLint, :GLint64EXT, :GLint64EXT ].freeze,
  glUniform3i64NV:          [ :void, :GLint, :GLint64EXT, :GLint64EXT, :GLint64EXT ].freeze,
  glUniform4i64NV:          [ :void, :GLint, :GLint64EXT, :GLint64EXT, :GLint64EXT, :GLint64EXT ].freeze,
  glUniform1i64vNV:         [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glUniform2i64vNV:         [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glUniform3i64vNV:         [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glUniform4i64vNV:         [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glUniform1ui64NV:         [ :void, :GLint, :GLuint64EXT ].freeze,
  glUniform2ui64NV:         [ :void, :GLint, :GLuint64EXT, :GLuint64EXT ].freeze,
  glUniform3ui64NV:         [ :void, :GLint, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT ].freeze,
  glUniform4ui64NV:         [ :void, :GLint, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT ].freeze,
  glUniform1ui64vNV:        [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glUniform2ui64vNV:        [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glUniform3ui64vNV:        [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glUniform4ui64vNV:        [ :void, :GLint, :GLsizei, :pointer ].freeze,
  glGetUniformi64vNV:       [ :void, :GLuint, :GLint, :pointer ].freeze,
  glGetUniformui64vNV:      [ :void, :GLuint, :GLint, :pointer ].freeze,
  glProgramUniform1i64NV:   [ :void, :GLuint, :GLint, :GLint64EXT ].freeze,
  glProgramUniform2i64NV:   [ :void, :GLuint, :GLint, :GLint64EXT, :GLint64EXT ].freeze,
  glProgramUniform3i64NV:   [ :void, :GLuint, :GLint, :GLint64EXT, :GLint64EXT, :GLint64EXT ].freeze,
  glProgramUniform4i64NV:   [ :void, :GLuint, :GLint, :GLint64EXT, :GLint64EXT, :GLint64EXT, :GLint64EXT ].freeze,
  glProgramUniform1i64vNV:  [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
  glProgramUniform2i64vNV:  [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
  glProgramUniform3i64vNV:  [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
  glProgramUniform4i64vNV:  [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
  glProgramUniform1ui64NV:  [ :void, :GLuint, :GLint, :GLuint64EXT ].freeze,
  glProgramUniform2ui64NV:  [ :void, :GLuint, :GLint, :GLuint64EXT, :GLuint64EXT ].freeze,
  glProgramUniform3ui64NV:  [ :void, :GLuint, :GLint, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT ].freeze,
  glProgramUniform4ui64NV:  [ :void, :GLuint, :GLint, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT, :GLuint64EXT ].freeze,
  glProgramUniform1ui64vNV: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
  glProgramUniform2ui64vNV: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
  glProgramUniform3ui64vNV: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
  glProgramUniform4ui64vNV: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glGetUniformi64vNV(program, location, params) ⇒ Object



50
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 50

def glGetUniformi64vNV(program, location, params) end

#glGetUniformui64vNV(program, location, params) ⇒ Object



51
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 51

def glGetUniformui64vNV(program, location, params) end

#glProgramUniform1i64NV(program, location, x) ⇒ Object



52
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 52

def glProgramUniform1i64NV(program, location, x) end

#glProgramUniform1i64vNV(program, location, count, value) ⇒ Object



56
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 56

def glProgramUniform1i64vNV(program, location, count, value) end

#glProgramUniform1ui64NV(program, location, x) ⇒ Object



60
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 60

def glProgramUniform1ui64NV(program, location, x) end

#glProgramUniform1ui64vNV(program, location, count, value) ⇒ Object



64
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 64

def glProgramUniform1ui64vNV(program, location, count, value) end

#glProgramUniform2i64NV(program, location, x, y) ⇒ Object



53
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 53

def glProgramUniform2i64NV(program, location, x, y) end

#glProgramUniform2i64vNV(program, location, count, value) ⇒ Object



57
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 57

def glProgramUniform2i64vNV(program, location, count, value) end

#glProgramUniform2ui64NV(program, location, x, y) ⇒ Object



61
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 61

def glProgramUniform2ui64NV(program, location, x, y) end

#glProgramUniform2ui64vNV(program, location, count, value) ⇒ Object



65
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 65

def glProgramUniform2ui64vNV(program, location, count, value) end

#glProgramUniform3i64NV(program, location, x, y, z) ⇒ Object



54
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 54

def glProgramUniform3i64NV(program, location, x, y, z) end

#glProgramUniform3i64vNV(program, location, count, value) ⇒ Object



58
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 58

def glProgramUniform3i64vNV(program, location, count, value) end

#glProgramUniform3ui64NV(program, location, x, y, z) ⇒ Object



62
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 62

def glProgramUniform3ui64NV(program, location, x, y, z) end

#glProgramUniform3ui64vNV(program, location, count, value) ⇒ Object



66
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 66

def glProgramUniform3ui64vNV(program, location, count, value) end

#glProgramUniform4i64NV(program, location, x, y, z, w) ⇒ Object



55
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 55

def glProgramUniform4i64NV(program, location, x, y, z, w) end

#glProgramUniform4i64vNV(program, location, count, value) ⇒ Object



59
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 59

def glProgramUniform4i64vNV(program, location, count, value) end

#glProgramUniform4ui64NV(program, location, x, y, z, w) ⇒ Object



63
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 63

def glProgramUniform4ui64NV(program, location, x, y, z, w) end

#glProgramUniform4ui64vNV(program, location, count, value) ⇒ Object



67
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 67

def glProgramUniform4ui64vNV(program, location, count, value) end

#glUniform1i64NV(location, x) ⇒ Object



34
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 34

def glUniform1i64NV(location, x) end

#glUniform1i64vNV(location, count, value) ⇒ Object



38
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 38

def glUniform1i64vNV(location, count, value) end

#glUniform1ui64NV(location, x) ⇒ Object



42
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 42

def glUniform1ui64NV(location, x) end

#glUniform1ui64vNV(location, count, value) ⇒ Object



46
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 46

def glUniform1ui64vNV(location, count, value) end

#glUniform2i64NV(location, x, y) ⇒ Object



35
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 35

def glUniform2i64NV(location, x, y) end

#glUniform2i64vNV(location, count, value) ⇒ Object



39
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 39

def glUniform2i64vNV(location, count, value) end

#glUniform2ui64NV(location, x, y) ⇒ Object



43
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 43

def glUniform2ui64NV(location, x, y) end

#glUniform2ui64vNV(location, count, value) ⇒ Object



47
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 47

def glUniform2ui64vNV(location, count, value) end

#glUniform3i64NV(location, x, y, z) ⇒ Object



36
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 36

def glUniform3i64NV(location, x, y, z) end

#glUniform3i64vNV(location, count, value) ⇒ Object



40
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 40

def glUniform3i64vNV(location, count, value) end

#glUniform3ui64NV(location, x, y, z) ⇒ Object



44
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 44

def glUniform3ui64NV(location, x, y, z) end

#glUniform3ui64vNV(location, count, value) ⇒ Object



48
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 48

def glUniform3ui64vNV(location, count, value) end

#glUniform4i64NV(location, x, y, z, w) ⇒ Object



37
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 37

def glUniform4i64NV(location, x, y, z, w) end

#glUniform4i64vNV(location, count, value) ⇒ Object



41
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 41

def glUniform4i64vNV(location, count, value) end

#glUniform4ui64NV(location, x, y, z, w) ⇒ Object



45
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 45

def glUniform4ui64NV(location, x, y, z, w) end

#glUniform4ui64vNV(location, count, value) ⇒ Object



49
# File 'lib/opengl-definitions/extensions/GL_AMD_gpu_shader_int64.rb', line 49

def glUniform4ui64vNV(location, count, value) end