| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Graphics.GL.Ext.ARB.SparseBuffer
- gl_ARB_sparse_buffer :: Bool
 - glBufferPageCommitmentARB :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
 - glNamedBufferPageCommitmentARB :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
 - glNamedBufferPageCommitmentEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m ()
 - pattern GL_SPARSE_BUFFER_PAGE_SIZE_ARB :: (Num a, Eq a) => a
 - pattern GL_SPARSE_STORAGE_BIT_ARB :: (Num a, Eq a) => a
 
Extension Support
gl_ARB_sparse_buffer :: Bool Source
Checks that the GL_ARB_sparse_buffer extension is available.
GL_ARB_sparse_buffer
glBufferPageCommitmentARB :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLboolean -> m () Source
Usage: glBufferPageCommitmentARB target offset size commit
glNamedBufferPageCommitmentARB :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m () Source
Usage: glNamedBufferPageCommitmentARB buffer offset size commit
glNamedBufferPageCommitmentEXT :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> m () Source
Usage: glNamedBufferPageCommitmentEXT buffer offset size commit
pattern GL_SPARSE_BUFFER_PAGE_SIZE_ARB :: (Num a, Eq a) => a Source
pattern GL_SPARSE_STORAGE_BIT_ARB :: (Num a, Eq a) => a Source