| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.APPLE.Fence
Contents
- 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 :: forall a. (Num a, Eq a) => a
- pattern GL_FENCE_APPLE :: forall a. (Num a, Eq 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 :: forall a. (Num a, Eq a) => a Source #
pattern GL_FENCE_APPLE :: forall a. (Num a, Eq a) => a Source #