Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_KHR_robustness :: Bool
- glGetGraphicsResetStatus :: MonadIO m => m GLenum
- glGetGraphicsResetStatusKHR :: MonadIO m => m GLenum
- glGetnUniformfv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformfvKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glGetnUniformiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glGetnUniformuiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glGetnUniformuivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glReadnPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr () -> m ()
- glReadnPixelsKHR :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr () -> m ()
- pattern GL_CONTEXT_LOST :: (Eq a, Num a) => a
- pattern GL_CONTEXT_LOST_KHR :: (Eq a, Num a) => a
- pattern GL_CONTEXT_ROBUST_ACCESS :: (Eq a, Num a) => a
- pattern GL_CONTEXT_ROBUST_ACCESS_KHR :: (Eq a, Num a) => a
- pattern GL_GUILTY_CONTEXT_RESET :: (Eq a, Num a) => a
- pattern GL_GUILTY_CONTEXT_RESET_KHR :: (Eq a, Num a) => a
- pattern GL_INNOCENT_CONTEXT_RESET :: (Eq a, Num a) => a
- pattern GL_INNOCENT_CONTEXT_RESET_KHR :: (Eq a, Num a) => a
- pattern GL_LOSE_CONTEXT_ON_RESET :: (Eq a, Num a) => a
- pattern GL_LOSE_CONTEXT_ON_RESET_KHR :: (Eq a, Num a) => a
- pattern GL_NO_ERROR :: (Eq a, Num a) => a
- pattern GL_NO_RESET_NOTIFICATION :: (Eq a, Num a) => a
- pattern GL_NO_RESET_NOTIFICATION_KHR :: (Eq a, Num a) => a
- pattern GL_RESET_NOTIFICATION_STRATEGY :: (Eq a, Num a) => a
- pattern GL_RESET_NOTIFICATION_STRATEGY_KHR :: (Eq a, Num a) => a
- pattern GL_UNKNOWN_CONTEXT_RESET :: (Eq a, Num a) => a
- pattern GL_UNKNOWN_CONTEXT_RESET_KHR :: (Eq a, Num a) => a
Extension Support
gl_KHR_robustness :: Bool Source #
Checks that the GL_KHR_robustness extension is available.
GL_KHR_robustness
glGetGraphicsResetStatus :: MonadIO m => m GLenum Source #
glGetGraphicsResetStatusKHR :: MonadIO m => m GLenum Source #
Usage: glGetGraphicsResetStatusKHR
This command is an alias for glGetGraphicsResetStatus
.
glGetnUniformfv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glGetnUniformfv
program location bufSize params
glGetnUniformfvKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glGetnUniformfvKHR
program location bufSize params
This command is an alias for glGetnUniformfv
.
glGetnUniformiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m () Source #
Usage: glGetnUniformiv
program location bufSize params
glGetnUniformivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m () Source #
Usage: glGetnUniformivKHR
program location bufSize params
This command is an alias for glGetnUniformiv
.
glGetnUniformuiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m () Source #
Usage: glGetnUniformuiv
program location bufSize params
glGetnUniformuivKHR :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m () Source #
Usage: glGetnUniformuivKHR
program location bufSize params
This command is an alias for glGetnUniformuiv
.
glReadnPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr () -> m () Source #
Usage: glReadnPixels
x y width height format type bufSize data
glReadnPixelsKHR :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr () -> m () Source #
Usage: glReadnPixelsKHR
x y width height format type bufSize data
The parameter x
is a WinCoord
.
The parameter y
is a WinCoord
.
The parameter format
is a PixelFormat
, one of: GL_ABGR_EXT
, GL_ALPHA
, GL_BLUE
, GL_CMYKA_EXT
, GL_CMYK_EXT
, GL_COLOR_INDEX
, GL_DEPTH_COMPONENT
, GL_GREEN
, GL_LUMINANCE
, GL_LUMINANCE_ALPHA
, GL_RED
, GL_RED_EXT
, GL_RGB
, GL_RGBA
, GL_STENCIL_INDEX
, GL_UNSIGNED_INT
, GL_UNSIGNED_SHORT
, GL_YCRCB_422_SGIX
, GL_YCRCB_444_SGIX
.
The parameter type
is a PixelType
, one of: GL_BITMAP
, GL_BYTE
, GL_FLOAT
, GL_INT
, GL_SHORT
, GL_UNSIGNED_BYTE
, GL_UNSIGNED_BYTE_3_3_2
, GL_UNSIGNED_BYTE_3_3_2_EXT
, GL_UNSIGNED_INT
, GL_UNSIGNED_INT_10_10_10_2
, GL_UNSIGNED_INT_10_10_10_2_EXT
, GL_UNSIGNED_INT_8_8_8_8
, GL_UNSIGNED_INT_8_8_8_8_EXT
, GL_UNSIGNED_SHORT
, GL_UNSIGNED_SHORT_4_4_4_4
, GL_UNSIGNED_SHORT_4_4_4_4_EXT
, GL_UNSIGNED_SHORT_5_5_5_1
, GL_UNSIGNED_SHORT_5_5_5_1_EXT
.
The length of data
should be bufSize
.
This command is an alias for glReadnPixels
.
pattern GL_CONTEXT_LOST :: (Eq a, Num a) => a Source #
pattern GL_CONTEXT_LOST_KHR :: (Eq a, Num a) => a Source #
pattern GL_CONTEXT_ROBUST_ACCESS :: (Eq a, Num a) => a Source #
pattern GL_CONTEXT_ROBUST_ACCESS_KHR :: (Eq a, Num a) => a Source #
pattern GL_GUILTY_CONTEXT_RESET :: (Eq a, Num a) => a Source #
pattern GL_GUILTY_CONTEXT_RESET_KHR :: (Eq a, Num a) => a Source #
pattern GL_INNOCENT_CONTEXT_RESET :: (Eq a, Num a) => a Source #
pattern GL_INNOCENT_CONTEXT_RESET_KHR :: (Eq a, Num a) => a Source #
pattern GL_LOSE_CONTEXT_ON_RESET :: (Eq a, Num a) => a Source #
pattern GL_LOSE_CONTEXT_ON_RESET_KHR :: (Eq a, Num a) => a Source #
pattern GL_NO_ERROR :: (Eq a, Num a) => a Source #
pattern GL_NO_RESET_NOTIFICATION :: (Eq a, Num a) => a Source #
pattern GL_NO_RESET_NOTIFICATION_KHR :: (Eq a, Num a) => a Source #
pattern GL_RESET_NOTIFICATION_STRATEGY :: (Eq a, Num a) => a Source #
pattern GL_RESET_NOTIFICATION_STRATEGY_KHR :: (Eq a, Num a) => a Source #
pattern GL_UNKNOWN_CONTEXT_RESET :: (Eq a, Num a) => a Source #
pattern GL_UNKNOWN_CONTEXT_RESET_KHR :: (Eq a, Num a) => a Source #