gl-0.6.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.QCOM.ExtendedGet2

Contents

Synopsis

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.