Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_APPLE_flush_buffer_range :: Bool
- glBufferParameteriAPPLE :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glFlushMappedBufferRangeAPPLE :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
- pattern GL_BUFFER_FLUSHING_UNMAP_APPLE :: forall a. (Num a, Eq a) => a
- pattern GL_BUFFER_SERIALIZED_MODIFY_APPLE :: forall a. (Num a, Eq a) => a
Extension Support
gl_APPLE_flush_buffer_range :: Bool Source #
Checks that the GL_APPLE_flush_buffer_range extension is available.
GL_APPLE_flush_buffer_range
glBufferParameteriAPPLE :: MonadIO m => GLenum -> GLenum -> GLint -> m () Source #
Usage: glBufferParameteriAPPLE
target pname param
glFlushMappedBufferRangeAPPLE :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m () Source #
Usage: glFlushMappedBufferRangeAPPLE
target offset size
The parameter offset
is a BufferOffset
.
The parameter size
is a BufferSize
.
This command is an alias for glFlushMappedBufferRange
.
pattern GL_BUFFER_FLUSHING_UNMAP_APPLE :: forall a. (Num a, Eq a) => a Source #
pattern GL_BUFFER_SERIALIZED_MODIFY_APPLE :: forall a. (Num a, Eq a) => a Source #