| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.QCOM.ExtendedGet2
- gl_QCOM_extended_get2 :: Bool
- glExtGetProgramBinarySourceQCOM :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> Ptr GLint -> m ()
- glExtGetProgramsQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtGetShadersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m ()
- glExtIsProgramBinaryQCOM :: MonadIO m => GLuint -> m GLboolean
Extension Support
gl_QCOM_extended_get2 :: Bool Source
Checks that the GL_QCOM_extended_get2 extension is available.
GL_QCOM_extended_get2
glExtGetProgramBinarySourceQCOM :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> Ptr GLint -> m () Source
Usage: glExtGetProgramBinarySourceQCOM program shadertype source length
glExtGetProgramsQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m () Source
Usage: glExtGetProgramsQCOM programs maxPrograms numPrograms
The length of programs should be maxPrograms.
The length of numPrograms should be 1.
glExtGetShadersQCOM :: MonadIO m => Ptr GLuint -> GLint -> Ptr GLint -> m () Source
Usage: glExtGetShadersQCOM shaders maxShaders numShaders
The length of shaders should be maxShaders.
The length of numShaders should be 1.
glExtIsProgramBinaryQCOM :: MonadIO m => GLuint -> m GLboolean Source
Usage: glExtIsProgramBinaryQCOM program