gl-0.9: Complete OpenGL raw bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.APPLE.Fence

Synopsis

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.

glGenFencesAPPLE :: MonadIO m => GLsizei -> Ptr GLuint -> m () Source #

Usage: glGenFencesAPPLE n fences

The parameter fences is a FenceNV.

The length of fences should be n.

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 #