Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- 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 :: (Eq a, Num a) => a
- pattern GL_HIGH_FLOAT :: (Eq a, Num a) => a
- pattern GL_HIGH_INT :: (Eq a, Num a) => a
- pattern GL_IMPLEMENTATION_COLOR_READ_FORMAT :: (Eq a, Num a) => a
- pattern GL_IMPLEMENTATION_COLOR_READ_TYPE :: (Eq a, Num a) => a
- pattern GL_LOW_FLOAT :: (Eq a, Num a) => a
- pattern GL_LOW_INT :: (Eq a, Num a) => a
- pattern GL_MAX_FRAGMENT_UNIFORM_VECTORS :: (Eq a, Num a) => a
- pattern GL_MAX_VARYING_VECTORS :: (Eq a, Num a) => a
- pattern GL_MAX_VERTEX_UNIFORM_VECTORS :: (Eq a, Num a) => a
- pattern GL_MEDIUM_FLOAT :: (Eq a, Num a) => a
- pattern GL_MEDIUM_INT :: (Eq a, Num a) => a
- pattern GL_NUM_SHADER_BINARY_FORMATS :: (Eq a, Num a) => a
- pattern GL_RGB565 :: (Eq a, Num a) => a
- pattern GL_SHADER_BINARY_FORMATS :: (Eq a, Num a) => a
- pattern GL_SHADER_COMPILER :: (Eq a, Num 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 :: (Eq a, Num a) => a Source #
pattern GL_HIGH_INT :: (Eq a, Num a) => a Source #
pattern GL_IMPLEMENTATION_COLOR_READ_FORMAT :: (Eq a, Num a) => a Source #
pattern GL_IMPLEMENTATION_COLOR_READ_TYPE :: (Eq a, Num a) => a Source #
pattern GL_LOW_FLOAT :: (Eq a, Num a) => a Source #
pattern GL_LOW_INT :: (Eq a, Num a) => a Source #
pattern GL_MAX_FRAGMENT_UNIFORM_VECTORS :: (Eq a, Num a) => a Source #
pattern GL_MAX_VARYING_VECTORS :: (Eq a, Num a) => a Source #
pattern GL_MAX_VERTEX_UNIFORM_VECTORS :: (Eq a, Num a) => a Source #
pattern GL_MEDIUM_FLOAT :: (Eq a, Num a) => a Source #
pattern GL_MEDIUM_INT :: (Eq a, Num a) => a Source #
pattern GL_NUM_SHADER_BINARY_FORMATS :: (Eq a, Num a) => a Source #
pattern GL_SHADER_BINARY_FORMATS :: (Eq a, Num a) => a Source #
pattern GL_SHADER_COMPILER :: (Eq a, Num a) => a Source #