Module: GL_EXT_memory_object::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_EXT_memory_object.rb
Constant Summary collapse
- Parameters =
{ glGetUnsignedBytevEXT: [ :void, :GLenum, :pointer ].freeze, glGetUnsignedBytei_vEXT: [ :void, :GLenum, :GLuint, :pointer ].freeze, glDeleteMemoryObjectsEXT: [ :void, :GLsizei, :pointer ].freeze, glIsMemoryObjectEXT: [ :GLboolean, :GLuint ].freeze, glCreateMemoryObjectsEXT: [ :void, :GLsizei, :pointer ].freeze, glMemoryObjectParameterivEXT: [ :void, :GLuint, :GLenum, :pointer ].freeze, glGetMemoryObjectParameterivEXT: [ :void, :GLuint, :GLenum, :pointer ].freeze, glTexStorageMem2DEXT: [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, glTexStorageMem2DMultisampleEXT: [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, glTexStorageMem3DEXT: [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, glTexStorageMem3DMultisampleEXT: [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, glBufferStorageMemEXT: [ :void, :GLenum, :GLsizeiptr, :GLuint, :GLuint64 ].freeze, glTextureStorageMem2DEXT: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, glTextureStorageMem2DMultisampleEXT: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, glTextureStorageMem3DEXT: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, glTextureStorageMem3DMultisampleEXT: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, glNamedBufferStorageMemEXT: [ :void, :GLuint, :GLsizeiptr, :GLuint, :GLuint64 ].freeze, glTexStorageMem1DEXT: [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLuint, :GLuint64 ].freeze, glTextureStorageMem1DEXT: [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLuint, :GLuint64 ].freeze, }.freeze
Instance Method Summary collapse
- #glBufferStorageMemEXT(target, size, memory, offset) ⇒ Object
- #glCreateMemoryObjectsEXT(n, memoryObjects) ⇒ Object
- #glDeleteMemoryObjectsEXT(n, memoryObjects) ⇒ Object
- #glGetMemoryObjectParameterivEXT(memoryObject, pname, params) ⇒ Object
- #glGetUnsignedBytei_vEXT(target, index, data) ⇒ Object
- #glGetUnsignedBytevEXT(pname, data) ⇒ Object
- #glIsMemoryObjectEXT(memoryObject) ⇒ Object
- #glMemoryObjectParameterivEXT(memoryObject, pname, params) ⇒ Object
- #glNamedBufferStorageMemEXT(buffer, size, memory, offset) ⇒ Object
- #glTexStorageMem1DEXT(target, levels, internalFormat, width, memory, offset) ⇒ Object
- #glTexStorageMem2DEXT(target, levels, internalFormat, width, height, memory, offset) ⇒ Object
- #glTexStorageMem2DMultisampleEXT(target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) ⇒ Object
- #glTexStorageMem3DEXT(target, levels, internalFormat, width, height, depth, memory, offset) ⇒ Object
- #glTexStorageMem3DMultisampleEXT(target, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) ⇒ Object
- #glTextureStorageMem1DEXT(texture, levels, internalFormat, width, memory, offset) ⇒ Object
- #glTextureStorageMem2DEXT(texture, levels, internalFormat, width, height, memory, offset) ⇒ Object
- #glTextureStorageMem2DMultisampleEXT(texture, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) ⇒ Object
- #glTextureStorageMem3DEXT(texture, levels, internalFormat, width, height, depth, memory, offset) ⇒ Object
- #glTextureStorageMem3DMultisampleEXT(texture, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) ⇒ Object
Instance Method Details
#glBufferStorageMemEXT(target, size, memory, offset) ⇒ Object
28 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 28 def glBufferStorageMemEXT(target, size, memory, offset) end |
#glCreateMemoryObjectsEXT(n, memoryObjects) ⇒ Object
21 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 21 def glCreateMemoryObjectsEXT(n, memoryObjects) end |
#glDeleteMemoryObjectsEXT(n, memoryObjects) ⇒ Object
19 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 19 def glDeleteMemoryObjectsEXT(n, memoryObjects) end |
#glGetMemoryObjectParameterivEXT(memoryObject, pname, params) ⇒ Object
23 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 23 def glGetMemoryObjectParameterivEXT(memoryObject, pname, params) end |
#glGetUnsignedBytei_vEXT(target, index, data) ⇒ Object
18 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 18 def glGetUnsignedBytei_vEXT(target, index, data) end |
#glGetUnsignedBytevEXT(pname, data) ⇒ Object
17 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 17 def glGetUnsignedBytevEXT(pname, data) end |
#glIsMemoryObjectEXT(memoryObject) ⇒ Object
20 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 20 def glIsMemoryObjectEXT(memoryObject) end |
#glMemoryObjectParameterivEXT(memoryObject, pname, params) ⇒ Object
22 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 22 def glMemoryObjectParameterivEXT(memoryObject, pname, params) end |
#glNamedBufferStorageMemEXT(buffer, size, memory, offset) ⇒ Object
33 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 33 def glNamedBufferStorageMemEXT(buffer, size, memory, offset) end |
#glTexStorageMem1DEXT(target, levels, internalFormat, width, memory, offset) ⇒ Object
34 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 34 def glTexStorageMem1DEXT(target, levels, internalFormat, width, memory, offset) end |
#glTexStorageMem2DEXT(target, levels, internalFormat, width, height, memory, offset) ⇒ Object
24 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 24 def glTexStorageMem2DEXT(target, levels, internalFormat, width, height, memory, offset) end |
#glTexStorageMem2DMultisampleEXT(target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) ⇒ Object
25 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 25 def glTexStorageMem2DMultisampleEXT(target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) end |
#glTexStorageMem3DEXT(target, levels, internalFormat, width, height, depth, memory, offset) ⇒ Object
26 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 26 def glTexStorageMem3DEXT(target, levels, internalFormat, width, height, depth, memory, offset) end |
#glTexStorageMem3DMultisampleEXT(target, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) ⇒ Object
27 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 27 def glTexStorageMem3DMultisampleEXT(target, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) end |
#glTextureStorageMem1DEXT(texture, levels, internalFormat, width, memory, offset) ⇒ Object
35 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 35 def glTextureStorageMem1DEXT(texture, levels, internalFormat, width, memory, offset) end |
#glTextureStorageMem2DEXT(texture, levels, internalFormat, width, height, memory, offset) ⇒ Object
29 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 29 def glTextureStorageMem2DEXT(texture, levels, internalFormat, width, height, memory, offset) end |
#glTextureStorageMem2DMultisampleEXT(texture, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) ⇒ Object
30 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 30 def glTextureStorageMem2DMultisampleEXT(texture, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) end |
#glTextureStorageMem3DEXT(texture, levels, internalFormat, width, height, depth, memory, offset) ⇒ Object
31 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 31 def glTextureStorageMem3DEXT(texture, levels, internalFormat, width, height, depth, memory, offset) end |
#glTextureStorageMem3DMultisampleEXT(texture, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) ⇒ Object
32 |
# File 'lib/opengl-definitions/extensions/GL_EXT_memory_object.rb', line 32 def glTextureStorageMem3DMultisampleEXT(texture, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) end |