Module: GL_NV_shader_buffer_load::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb
Constant Summary collapse
- Parameters =
{ glMakeBufferResidentNV: [ :void, :GLenum, :GLenum ].freeze, glMakeBufferNonResidentNV: [ :void, :GLenum ].freeze, glIsBufferResidentNV: [ :GLboolean, :GLenum ].freeze, glMakeNamedBufferResidentNV: [ :void, :GLuint, :GLenum ].freeze, glMakeNamedBufferNonResidentNV: [ :void, :GLuint ].freeze, glIsNamedBufferResidentNV: [ :GLboolean, :GLuint ].freeze, glGetBufferParameterui64vNV: [ :void, :GLenum, :GLenum, :pointer ].freeze, glGetNamedBufferParameterui64vNV: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetIntegerui64vNV: [ :void, :GLenum, :pointer ].freeze, glUniformui64NV: [ :void, :GLint, :GLuint64EXT ].freeze, glUniformui64vNV: [ :void, :GLint, :GLsizei, :pointer ].freeze, glGetUniformui64vNV: [ :void, :GLuint, :GLint, :pointer ].freeze, glProgramUniformui64NV: [ :void, :GLuint, :GLint, :GLuint64EXT ].freeze, glProgramUniformui64vNV: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glGetBufferParameterui64vNV(target, pname, params) ⇒ Object
- #glGetIntegerui64vNV(value, result) ⇒ Object
- #glGetNamedBufferParameterui64vNV(buffer, pname, params) ⇒ Object
- #glGetUniformui64vNV(program, location, params) ⇒ Object
- #glIsBufferResidentNV(target) ⇒ Object
- #glIsNamedBufferResidentNV(buffer) ⇒ Object
- #glMakeBufferNonResidentNV(target) ⇒ Object
- #glMakeBufferResidentNV(target, access) ⇒ Object
- #glMakeNamedBufferNonResidentNV(buffer) ⇒ Object
- #glMakeNamedBufferResidentNV(buffer, access) ⇒ Object
- #glProgramUniformui64NV(program, location, value) ⇒ Object
- #glProgramUniformui64vNV(program, location, count, value) ⇒ Object
- #glUniformui64NV(location, value) ⇒ Object
- #glUniformui64vNV(location, count, value) ⇒ Object
Instance Method Details
#glGetBufferParameterui64vNV(target, pname, params) ⇒ Object
15 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 15 def glGetBufferParameterui64vNV(target, pname, params) end |
#glGetIntegerui64vNV(value, result) ⇒ Object
17 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 17 def glGetIntegerui64vNV(value, result) end |
#glGetNamedBufferParameterui64vNV(buffer, pname, params) ⇒ Object
16 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 16 def glGetNamedBufferParameterui64vNV(buffer, pname, params) end |
#glGetUniformui64vNV(program, location, params) ⇒ Object
20 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 20 def glGetUniformui64vNV(program, location, params) end |
#glIsBufferResidentNV(target) ⇒ Object
11 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 11 def glIsBufferResidentNV(target) end |
#glIsNamedBufferResidentNV(buffer) ⇒ Object
14 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 14 def glIsNamedBufferResidentNV(buffer) end |
#glMakeBufferNonResidentNV(target) ⇒ Object
10 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 10 def glMakeBufferNonResidentNV(target) end |
#glMakeBufferResidentNV(target, access) ⇒ Object
9 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 9 def glMakeBufferResidentNV(target, access) end |
#glMakeNamedBufferNonResidentNV(buffer) ⇒ Object
13 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 13 def glMakeNamedBufferNonResidentNV(buffer) end |
#glMakeNamedBufferResidentNV(buffer, access) ⇒ Object
12 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 12 def glMakeNamedBufferResidentNV(buffer, access) end |
#glProgramUniformui64NV(program, location, value) ⇒ Object
21 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 21 def glProgramUniformui64NV(program, location, value) end |
#glProgramUniformui64vNV(program, location, count, value) ⇒ Object
22 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 22 def glProgramUniformui64vNV(program, location, count, value) end |
#glUniformui64NV(location, value) ⇒ Object
18 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 18 def glUniformui64NV(location, value) end |
#glUniformui64vNV(location, count, value) ⇒ Object
19 |
# File 'lib/opengl-definitions/extensions/GL_NV_shader_buffer_load.rb', line 19 def glUniformui64vNV(location, count, value) end |