Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_ARB_ES2_compatibility :: Bool
- glClearDepthf :: MonadIO m => GLfloat -> m ()
- glDepthRangef :: MonadIO m => GLfloat -> GLfloat -> m ()
- glGetShaderPrecisionFormat :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> m ()
- glReleaseShaderCompiler :: MonadIO m => m ()
- glShaderBinary :: MonadIO m => GLsizei -> Ptr GLuint -> GLenum -> Ptr () -> GLsizei -> m ()
- pattern GL_FIXED :: (Num a, Eq a) => a
- pattern GL_HIGH_FLOAT :: (Num a, Eq a) => a
- pattern GL_HIGH_INT :: (Num a, Eq a) => a
- pattern GL_IMPLEMENTATION_COLOR_READ_FORMAT :: (Num a, Eq a) => a
- pattern GL_IMPLEMENTATION_COLOR_READ_TYPE :: (Num a, Eq a) => a
- pattern GL_LOW_FLOAT :: (Num a, Eq a) => a
- pattern GL_LOW_INT :: (Num a, Eq a) => a
- pattern GL_MAX_FRAGMENT_UNIFORM_VECTORS :: (Num a, Eq a) => a
- pattern GL_MAX_VARYING_VECTORS :: (Num a, Eq a) => a
- pattern GL_MAX_VERTEX_UNIFORM_VECTORS :: (Num a, Eq a) => a
- pattern GL_MEDIUM_FLOAT :: (Num a, Eq a) => a
- pattern GL_MEDIUM_INT :: (Num a, Eq a) => a
- pattern GL_NUM_SHADER_BINARY_FORMATS :: (Num a, Eq a) => a
- pattern GL_RGB565 :: (Num a, Eq a) => a
- pattern GL_SHADER_BINARY_FORMATS :: (Num a, Eq a) => a
- pattern GL_SHADER_COMPILER :: (Num a, Eq a) => a
Extension Support
gl_ARB_ES2_compatibility :: Bool Source
Checks that the GL_ARB_ES2_compatibility extension is available.
GL_ARB_ES2_compatibility
glClearDepthf :: MonadIO m => GLfloat -> m () Source
Usage: glClearDepthf
d
glDepthRangef :: MonadIO m => GLfloat -> GLfloat -> m () Source
Usage: glDepthRangef
n f
glGetShaderPrecisionFormat :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> m () Source
Usage: glGetShaderPrecisionFormat
shadertype precisiontype range precision
The length of range
should be 2
.
The length of precision
should be 2
.
Manual page: https://www.opengl.org/sdk/docs/man/html/glGetShaderPrecisionFormat.xhtml
glReleaseShaderCompiler :: MonadIO m => m () Source
glShaderBinary :: MonadIO m => GLsizei -> Ptr GLuint -> GLenum -> Ptr () -> GLsizei -> m () Source
Usage: glShaderBinary
count shaders binaryformat binary length
The length of shaders
should be count
.
The length of binary
should be length
.
Manual page: https://www.opengl.org/sdk/docs/man/html/glShaderBinary.xhtml
pattern GL_HIGH_FLOAT :: (Num a, Eq a) => a Source
pattern GL_HIGH_INT :: (Num a, Eq a) => a Source
pattern GL_IMPLEMENTATION_COLOR_READ_FORMAT :: (Num a, Eq a) => a Source
pattern GL_IMPLEMENTATION_COLOR_READ_TYPE :: (Num a, Eq a) => a Source
pattern GL_LOW_FLOAT :: (Num a, Eq a) => a Source
pattern GL_LOW_INT :: (Num a, Eq a) => a Source
pattern GL_MAX_FRAGMENT_UNIFORM_VECTORS :: (Num a, Eq a) => a Source
pattern GL_MAX_VARYING_VECTORS :: (Num a, Eq a) => a Source
pattern GL_MAX_VERTEX_UNIFORM_VECTORS :: (Num a, Eq a) => a Source
pattern GL_MEDIUM_FLOAT :: (Num a, Eq a) => a Source
pattern GL_MEDIUM_INT :: (Num a, Eq a) => a Source
pattern GL_NUM_SHADER_BINARY_FORMATS :: (Num a, Eq a) => a Source
pattern GL_SHADER_BINARY_FORMATS :: (Num a, Eq a) => a Source
pattern GL_SHADER_COMPILER :: (Num a, Eq a) => a Source