Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_ARB_sync :: Bool
- glClientWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
- glDeleteSync :: MonadIO m => GLsync -> m ()
- glFenceSync :: MonadIO m => GLenum -> GLbitfield -> m GLsync
- glGetInteger64v :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
- glGetSynciv :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glIsSync :: MonadIO m => GLsync -> m GLboolean
- glWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
- pattern GL_ALREADY_SIGNALED :: (Num a, Eq a) => a
- pattern GL_CONDITION_SATISFIED :: (Num a, Eq a) => a
- pattern GL_MAX_SERVER_WAIT_TIMEOUT :: (Num a, Eq a) => a
- pattern GL_OBJECT_TYPE :: (Num a, Eq a) => a
- pattern GL_SIGNALED :: (Num a, Eq a) => a
- pattern GL_SYNC_CONDITION :: (Num a, Eq a) => a
- pattern GL_SYNC_FENCE :: (Num a, Eq a) => a
- pattern GL_SYNC_FLAGS :: (Num a, Eq a) => a
- pattern GL_SYNC_FLUSH_COMMANDS_BIT :: (Num a, Eq a) => a
- pattern GL_SYNC_GPU_COMMANDS_COMPLETE :: (Num a, Eq a) => a
- pattern GL_SYNC_STATUS :: (Num a, Eq a) => a
- pattern GL_TIMEOUT_EXPIRED :: (Num a, Eq a) => a
- pattern GL_TIMEOUT_IGNORED :: (Num a, Eq a) => a
- pattern GL_UNSIGNALED :: (Num a, Eq a) => a
- pattern GL_WAIT_FAILED :: (Num a, Eq a) => a
Extension Support
GL_ARB_sync
glClientWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum Source
glDeleteSync :: MonadIO m => GLsync -> m () Source
glFenceSync :: MonadIO m => GLenum -> GLbitfield -> m GLsync Source
glWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m () Source
pattern GL_ALREADY_SIGNALED :: (Num a, Eq a) => a Source
pattern GL_CONDITION_SATISFIED :: (Num a, Eq a) => a Source
pattern GL_MAX_SERVER_WAIT_TIMEOUT :: (Num a, Eq a) => a Source
pattern GL_OBJECT_TYPE :: (Num a, Eq a) => a Source
pattern GL_SIGNALED :: (Num a, Eq a) => a Source
pattern GL_SYNC_CONDITION :: (Num a, Eq a) => a Source
pattern GL_SYNC_FENCE :: (Num a, Eq a) => a Source
pattern GL_SYNC_FLAGS :: (Num a, Eq a) => a Source
pattern GL_SYNC_FLUSH_COMMANDS_BIT :: (Num a, Eq a) => a Source
pattern GL_SYNC_GPU_COMMANDS_COMPLETE :: (Num a, Eq a) => a Source
pattern GL_SYNC_STATUS :: (Num a, Eq a) => a Source
pattern GL_TIMEOUT_EXPIRED :: (Num a, Eq a) => a Source
pattern GL_TIMEOUT_IGNORED :: (Num a, Eq a) => a Source
pattern GL_UNSIGNALED :: (Num a, Eq a) => a Source
pattern GL_WAIT_FAILED :: (Num a, Eq a) => a Source