Module: GL_EXT_memory_object
- Defined in:
- lib/opengl-definitions/extensions/GL_EXT_memory_object.rb
Defined Under Namespace
Modules: Constants
Constant Summary collapse
- Functions =
{ def glGetUnsignedBytevEXT(pname, data) end => [ :void, :GLenum, :pointer ].freeze, def glGetUnsignedBytei_vEXT(target, index, data) end => [ :void, :GLenum, :GLuint, :pointer ].freeze, def glDeleteMemoryObjectsEXT(n, memoryObjects) end => [ :void, :GLsizei, :pointer ].freeze, def glIsMemoryObjectEXT(memoryObject) end => [ :GLboolean, :GLuint ].freeze, def glCreateMemoryObjectsEXT(n, memoryObjects) end => [ :void, :GLsizei, :pointer ].freeze, def glMemoryObjectParameterivEXT(memoryObject, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glGetMemoryObjectParameterivEXT(memoryObject, pname, params) end => [ :void, :GLuint, :GLenum, :pointer ].freeze, def glTexStorageMem2DEXT(target, levels, internalFormat, width, height, memory, offset) end => [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, def glTexStorageMem2DMultisampleEXT(target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) end => [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, def glTexStorageMem3DEXT(target, levels, internalFormat, width, height, depth, memory, offset) end => [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, def glTexStorageMem3DMultisampleEXT(target, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) end => [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, def glBufferStorageMemEXT(target, size, memory, offset) end => [ :void, :GLenum, :GLsizeiptr, :GLuint, :GLuint64 ].freeze, def glTextureStorageMem2DEXT(texture, levels, internalFormat, width, height, memory, offset) end => [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, def glTextureStorageMem2DMultisampleEXT(texture, samples, internalFormat, width, height, fixedSampleLocations, memory, offset) end => [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, def glTextureStorageMem3DEXT(texture, levels, internalFormat, width, height, depth, memory, offset) end => [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLuint, :GLuint64 ].freeze, def glTextureStorageMem3DMultisampleEXT(texture, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset) end => [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLsizei, :GLsizei, :GLboolean, :GLuint, :GLuint64 ].freeze, def glNamedBufferStorageMemEXT(buffer, size, memory, offset) end => [ :void, :GLuint, :GLsizeiptr, :GLuint, :GLuint64 ].freeze, def glTexStorageMem1DEXT(target, levels, internalFormat, width, memory, offset) end => [ :void, :GLenum, :GLsizei, :GLenum, :GLsizei, :GLuint, :GLuint64 ].freeze, def glTextureStorageMem1DEXT(texture, levels, internalFormat, width, memory, offset) end => [ :void, :GLuint, :GLsizei, :GLenum, :GLsizei, :GLuint, :GLuint64 ].freeze, }.freeze