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 :: () => (Eq a, Num a) => a
- pattern GL_SPARSE_STORAGE_BIT_ARB :: () => (Eq a, Num 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 :: () => (Eq a, Num a) => a Source
pattern GL_SPARSE_STORAGE_BIT_ARB :: () => (Eq a, Num a) => a Source