Is the EXT_memory_object extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.EXT.MemoryObject
Contents
Synopsis
- value glGetEXTMemoryObject
- value gl_EXT_memory_object
- pattern GL_DEDICATED_MEMORY_OBJECT_EXT
- pattern GL_DEVICE_UUID_EXT
- pattern GL_DRIVER_UUID_EXT
- pattern GL_LINEAR_TILING_EXT
- pattern GL_NUM_DEVICE_UUIDS_EXT
- pattern GL_NUM_TILING_TYPES_EXT
- pattern GL_OPTIMAL_TILING_EXT
- pattern GL_PROTECTED_MEMORY_OBJECT_EXT
- pattern GL_TEXTURE_TILING_EXT
- pattern GL_TILING_TYPES_EXT
- pattern GL_UUID_SIZE_EXT
- value glBufferStorageMemEXT
- value glCreateMemoryObjectsEXT
- value glDeleteMemoryObjectsEXT
- value glGetMemoryObjectParameterivEXT
- value glGetUnsignedBytei_vEXT
- value glGetUnsignedBytevEXT
- value glIsMemoryObjectEXT
- value glMemoryObjectParameterivEXT
- value glNamedBufferStorageMemEXT
- value glTexStorageMem1DEXT
- value glTexStorageMem2DEXT
- value glTexStorageMem2DMultisampleEXT
- value glTexStorageMem3DEXT
- value glTexStorageMem3DMultisampleEXT
- value glTextureStorageMem1DEXT
- value glTextureStorageMem2DEXT
- value glTextureStorageMem2DMultisampleEXT
- value glTextureStorageMem3DEXT
- value glTextureStorageMem3DMultisampleEXT
- PackageOpenGLRaw-3.3.4.1
- Exports32
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the EXT_memory_object extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetEXTMemoryObject in those cases instead.
Enums
Functions
value
glBufferStorageMemEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLsizeiptrsizeof typeBufferSize.-> GLuintmemory.-> GLuint64offset.-> m ()
value
glNamedBufferStorageMemEXT :: MonadIO m=> GLuintbuffer.-> GLsizeiptrsizeof typeBufferSize.-> GLuintmemory.-> GLuint64offset.-> m ()
value
glTexStorageMem1DEXT