Is the AMD_sparse_texture extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.AMD.SparseTexture
Contents
Synopsis
- value glGetAMDSparseTexture
- value gl_AMD_sparse_texture
- pattern GL_MAX_SPARSE_3D_TEXTURE_SIZE_AMD
- pattern GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS
- pattern GL_MAX_SPARSE_TEXTURE_SIZE_AMD
- pattern GL_MIN_LOD_WARNING_AMD
- pattern GL_MIN_SPARSE_LEVEL_AMD
- pattern GL_TEXTURE_STORAGE_SPARSE_BIT_AMD
- pattern GL_VIRTUAL_PAGE_SIZE_X_AMD
- pattern GL_VIRTUAL_PAGE_SIZE_Y_AMD
- pattern GL_VIRTUAL_PAGE_SIZE_Z_AMD
- value glTexStorageSparseAMD
- value glTextureStorageSparseAMD
- PackageOpenGLRaw-3.3.4.1
- Exports13
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the AMD_sparse_texture extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetAMDSparseTexture in those cases instead.
Enums
Functions
value
glTexStorageSparseAMD :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalFormatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLsizeilayers.-> GLbitfieldflagsof type TextureStorageMaskAMD.-> m ()
value
glTextureStorageSparseAMD :: MonadIO m=> GLuinttexture.-> GLenumtarget.-> GLenuminternalFormatof type InternalFormat.-> GLsizeiwidth.-> GLsizeiheight.-> GLsizeidepth.-> GLsizeilayers.-> GLbitfieldflagsof type TextureStorageMaskAMD.-> m ()