Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_NV_fence :: Bool
- glDeleteFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glFinishFenceNV :: MonadIO m => GLuint -> m ()
- glGenFencesNV :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetFenceivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glIsFenceNV :: MonadIO m => GLuint -> m GLboolean
- glSetFenceNV :: MonadIO m => GLuint -> GLenum -> m ()
- glTestFenceNV :: MonadIO m => GLuint -> m GLboolean
- pattern GL_ALL_COMPLETED_NV :: (Eq a, Num a) => a
- pattern GL_FENCE_CONDITION_NV :: (Eq a, Num a) => a
- pattern GL_FENCE_STATUS_NV :: (Eq a, Num a) => a
Extension Support
gl_NV_fence :: Bool Source #
Checks that the GL_NV_fence extension is available.
GL_NV_fence
glFinishFenceNV :: MonadIO m => GLuint -> m () Source #
Usage: glFinishFenceNV
fence
The parameter fence
is a FenceNV
.
glGetFenceivNV :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m () Source #
Usage: glGetFenceivNV
fence pname params
The parameter fence
is a FenceNV
.
The parameter pname
is a FenceParameterNameNV
.
The length of params
should be COMPSIZE(pname)
.
glIsFenceNV :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glIsFenceNV
fence
The parameter fence
is a FenceNV
.
glSetFenceNV :: MonadIO m => GLuint -> GLenum -> m () Source #
Usage: glSetFenceNV
fence condition
The parameter fence
is a FenceNV
.
The parameter condition
is a FenceConditionNV
.
glTestFenceNV :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glTestFenceNV
fence
The parameter fence
is a FenceNV
.
pattern GL_ALL_COMPLETED_NV :: (Eq a, Num a) => a Source #
pattern GL_FENCE_CONDITION_NV :: (Eq a, Num a) => a Source #
pattern GL_FENCE_STATUS_NV :: (Eq a, Num a) => a Source #