Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_SGIX_async :: Bool
- glAsyncMarkerSGIX :: MonadIO m => GLuint -> m ()
- glDeleteAsyncMarkersSGIX :: MonadIO m => GLuint -> GLsizei -> m ()
- glFinishAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- glGenAsyncMarkersSGIX :: MonadIO m => GLsizei -> m GLuint
- glIsAsyncMarkerSGIX :: MonadIO m => GLuint -> m GLboolean
- glPollAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint
- pattern GL_ASYNC_MARKER_SGIX :: (Eq a, Num a) => a
Extension Support
gl_SGIX_async :: Bool Source #
Checks that the GL_SGIX_async extension is available.
GL_SGIX_async
glAsyncMarkerSGIX :: MonadIO m => GLuint -> m () Source #
Usage: glAsyncMarkerSGIX
marker
glDeleteAsyncMarkersSGIX :: MonadIO m => GLuint -> GLsizei -> m () Source #
Usage: glDeleteAsyncMarkersSGIX
marker range
glFinishAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint Source #
Usage: glFinishAsyncSGIX
markerp
The length of markerp
should be 1
.
glGenAsyncMarkersSGIX :: MonadIO m => GLsizei -> m GLuint Source #
Usage: glGenAsyncMarkersSGIX
range
glIsAsyncMarkerSGIX :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glIsAsyncMarkerSGIX
marker
glPollAsyncSGIX :: MonadIO m => Ptr GLuint -> m GLint Source #
Usage: glPollAsyncSGIX
markerp
The length of markerp
should be 1
.
pattern GL_ASYNC_MARKER_SGIX :: (Eq a, Num a) => a Source #