gl-0.7.2.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.KHR.Robustness

Contents

Synopsis

Extension Support

gl_KHR_robustness :: Bool Source

Checks that the GL_KHR_robustness extension is available.

GL_KHR_robustness

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

pattern GL_CONTEXT_LOST :: (Num a, Eq a) => a Source

pattern GL_CONTEXT_LOST_KHR :: (Num a, Eq a) => a Source

pattern GL_CONTEXT_ROBUST_ACCESS :: (Num a, Eq a) => a Source

pattern GL_CONTEXT_ROBUST_ACCESS_KHR :: (Num a, Eq a) => a Source

pattern GL_GUILTY_CONTEXT_RESET :: (Num a, Eq a) => a Source

pattern GL_GUILTY_CONTEXT_RESET_KHR :: (Num a, Eq a) => a Source

pattern GL_INNOCENT_CONTEXT_RESET :: (Num a, Eq a) => a Source

pattern GL_LOSE_CONTEXT_ON_RESET :: (Num a, Eq a) => a Source

pattern GL_LOSE_CONTEXT_ON_RESET_KHR :: (Num a, Eq a) => a Source

pattern GL_NO_ERROR :: (Num a, Eq a) => a Source

pattern GL_NO_RESET_NOTIFICATION :: (Num a, Eq a) => a Source

pattern GL_NO_RESET_NOTIFICATION_KHR :: (Num a, Eq a) => a Source

pattern GL_UNKNOWN_CONTEXT_RESET :: (Num a, Eq a) => a Source

pattern GL_UNKNOWN_CONTEXT_RESET_KHR :: (Num a, Eq a) => a Source