Module: GL_NV_bindless_texture::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb
Constant Summary collapse
- Parameters =
{ glGetTextureHandleNV: [ :GLuint64, :GLuint ].freeze, glGetTextureSamplerHandleNV: [ :GLuint64, :GLuint, :GLuint ].freeze, glMakeTextureHandleResidentNV: [ :void, :GLuint64 ].freeze, glMakeTextureHandleNonResidentNV: [ :void, :GLuint64 ].freeze, glGetImageHandleNV: [ :GLuint64, :GLuint, :GLint, :GLboolean, :GLint, :GLenum ].freeze, glMakeImageHandleResidentNV: [ :void, :GLuint64, :GLenum ].freeze, glMakeImageHandleNonResidentNV: [ :void, :GLuint64 ].freeze, glUniformHandleui64NV: [ :void, :GLint, :GLuint64 ].freeze, glUniformHandleui64vNV: [ :void, :GLint, :GLsizei, :pointer ].freeze, glProgramUniformHandleui64NV: [ :void, :GLuint, :GLint, :GLuint64 ].freeze, glProgramUniformHandleui64vNV: [ :void, :GLuint, :GLint, :GLsizei, :pointer ].freeze, glIsTextureHandleResidentNV: [ :GLboolean, :GLuint64 ].freeze, glIsImageHandleResidentNV: [ :GLboolean, :GLuint64 ].freeze, }.freeze
Instance Method Summary collapse
- #glGetImageHandleNV(texture, level, layered, layer, format) ⇒ Object
- #glGetTextureHandleNV(texture) ⇒ Object
- #glGetTextureSamplerHandleNV(texture, sampler) ⇒ Object
- #glIsImageHandleResidentNV(handle) ⇒ Object
- #glIsTextureHandleResidentNV(handle) ⇒ Object
- #glMakeImageHandleNonResidentNV(handle) ⇒ Object
- #glMakeImageHandleResidentNV(handle, access) ⇒ Object
- #glMakeTextureHandleNonResidentNV(handle) ⇒ Object
- #glMakeTextureHandleResidentNV(handle) ⇒ Object
- #glProgramUniformHandleui64NV(program, location, value) ⇒ Object
- #glProgramUniformHandleui64vNV(program, location, count, values) ⇒ Object
- #glUniformHandleui64NV(location, value) ⇒ Object
- #glUniformHandleui64vNV(location, count, value) ⇒ Object
Instance Method Details
#glGetImageHandleNV(texture, level, layered, layer, format) ⇒ Object
7 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 7 def glGetImageHandleNV(texture, level, layered, layer, format) end |
#glGetTextureHandleNV(texture) ⇒ Object
3 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 3 def glGetTextureHandleNV(texture) end |
#glGetTextureSamplerHandleNV(texture, sampler) ⇒ Object
4 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 4 def glGetTextureSamplerHandleNV(texture, sampler) end |
#glIsImageHandleResidentNV(handle) ⇒ Object
15 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 15 def glIsImageHandleResidentNV(handle) end |
#glIsTextureHandleResidentNV(handle) ⇒ Object
14 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 14 def glIsTextureHandleResidentNV(handle) end |
#glMakeImageHandleNonResidentNV(handle) ⇒ Object
9 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 9 def glMakeImageHandleNonResidentNV(handle) end |
#glMakeImageHandleResidentNV(handle, access) ⇒ Object
8 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 8 def glMakeImageHandleResidentNV(handle, access) end |
#glMakeTextureHandleNonResidentNV(handle) ⇒ Object
6 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 6 def glMakeTextureHandleNonResidentNV(handle) end |
#glMakeTextureHandleResidentNV(handle) ⇒ Object
5 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 5 def glMakeTextureHandleResidentNV(handle) end |
#glProgramUniformHandleui64NV(program, location, value) ⇒ Object
12 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 12 def glProgramUniformHandleui64NV(program, location, value) end |
#glProgramUniformHandleui64vNV(program, location, count, values) ⇒ Object
13 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 13 def glProgramUniformHandleui64vNV(program, location, count, values) end |
#glUniformHandleui64NV(location, value) ⇒ Object
10 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 10 def glUniformHandleui64NV(location, value) end |
#glUniformHandleui64vNV(location, count, value) ⇒ Object
11 |
# File 'lib/opengl-definitions/extensions/GL_NV_bindless_texture.rb', line 11 def glUniformHandleui64vNV(location, count, value) end |