Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_APPLE_fence :: Bool
- glDeleteFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glFinishFenceAPPLE :: MonadIO m => GLuint -> m ()
- glFinishObjectAPPLE :: MonadIO m => GLenum -> GLint -> m ()
- glGenFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glIsFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glSetFenceAPPLE :: MonadIO m => GLuint -> m ()
- glTestFenceAPPLE :: MonadIO m => GLuint -> m GLboolean
- glTestObjectAPPLE :: MonadIO m => GLenum -> GLuint -> m GLboolean
- pattern GL_DRAW_PIXELS_APPLE :: (Eq a, Num a) => a
- pattern GL_FENCE_APPLE :: (Eq a, Num a) => a
Extension Support
gl_APPLE_fence :: Bool Source #
Checks that the GL_APPLE_fence extension is available.
GL_APPLE_fence
glDeleteFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m () Source #
Usage: glDeleteFencesAPPLE
n fences
The parameter fences
is a FenceNV
.
The length of fences
should be n
.
glFinishFenceAPPLE :: MonadIO m => GLuint -> m () Source #
Usage: glFinishFenceAPPLE
fence
The parameter fence
is a FenceNV
.
glFinishObjectAPPLE :: MonadIO m => GLenum -> GLint -> m () Source #
Usage: glFinishObjectAPPLE
object name
The parameter object
is a ObjectTypeAPPLE
.
glIsFenceAPPLE :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glIsFenceAPPLE
fence
The parameter fence
is a FenceNV
.
glSetFenceAPPLE :: MonadIO m => GLuint -> m () Source #
Usage: glSetFenceAPPLE
fence
The parameter fence
is a FenceNV
.
glTestFenceAPPLE :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glTestFenceAPPLE
fence
The parameter fence
is a FenceNV
.
glTestObjectAPPLE :: MonadIO m => GLenum -> GLuint -> m GLboolean Source #
Usage: glTestObjectAPPLE
object name
The parameter object
is a ObjectTypeAPPLE
.
pattern GL_DRAW_PIXELS_APPLE :: (Eq a, Num a) => a Source #
pattern GL_FENCE_APPLE :: (Eq a, Num a) => a Source #