Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_EXT_robustness :: Bool
- glGetGraphicsResetStatusEXT :: MonadIO m => m GLenum
- glGetnUniformfvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glReadnPixelsEXT :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr () -> m ()
- pattern GL_CONTEXT_ROBUST_ACCESS_EXT :: (Eq a, Num a) => a
- pattern GL_GUILTY_CONTEXT_RESET_EXT :: (Eq a, Num a) => a
- pattern GL_INNOCENT_CONTEXT_RESET_EXT :: (Eq a, Num a) => a
- pattern GL_LOSE_CONTEXT_ON_RESET_EXT :: (Eq a, Num a) => a
- pattern GL_NO_ERROR :: (Eq a, Num a) => a
- pattern GL_NO_RESET_NOTIFICATION_EXT :: (Eq a, Num a) => a
- pattern GL_RESET_NOTIFICATION_STRATEGY_EXT :: (Eq a, Num a) => a
- pattern GL_UNKNOWN_CONTEXT_RESET_EXT :: (Eq a, Num a) => a
Extension Support
gl_EXT_robustness :: Bool Source #
Checks that the GL_EXT_robustness extension is available.
GL_EXT_robustness
glGetGraphicsResetStatusEXT :: MonadIO m => m GLenum Source #
Usage: glGetGraphicsResetStatusEXT
glGetnUniformfvEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glGetnUniformfvEXT
program location bufSize params
The length of params
should be bufSize
.
glGetnUniformivEXT :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m () Source #
Usage: glGetnUniformivEXT
program location bufSize params
The length of params
should be bufSize
.
glReadnPixelsEXT :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr () -> m () Source #
Usage: glReadnPixelsEXT
x y width height format type bufSize data
The length of data
should be bufSize
.
This command is an alias for glReadnPixels
.
pattern GL_CONTEXT_ROBUST_ACCESS_EXT :: (Eq a, Num a) => a Source #
pattern GL_GUILTY_CONTEXT_RESET_EXT :: (Eq a, Num a) => a Source #
pattern GL_INNOCENT_CONTEXT_RESET_EXT :: (Eq a, Num a) => a Source #
pattern GL_LOSE_CONTEXT_ON_RESET_EXT :: (Eq a, Num a) => a Source #
pattern GL_NO_ERROR :: (Eq a, Num a) => a Source #
pattern GL_NO_RESET_NOTIFICATION_EXT :: (Eq a, Num a) => a Source #
pattern GL_RESET_NOTIFICATION_STRATEGY_EXT :: (Eq a, Num a) => a Source #
pattern GL_UNKNOWN_CONTEXT_RESET_EXT :: (Eq a, Num a) => a Source #