| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.OES.GetProgramBinary
Synopsis
- gl_OES_get_program_binary :: Bool
- glGetProgramBinaryOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr () -> m ()
- glProgramBinaryOES :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLint -> m ()
- pattern GL_NUM_PROGRAM_BINARY_FORMATS_OES :: (Eq a, Num a) => a
- pattern GL_PROGRAM_BINARY_FORMATS_OES :: (Eq a, Num a) => a
- pattern GL_PROGRAM_BINARY_LENGTH_OES :: (Eq a, Num a) => a
Extension Support
gl_OES_get_program_binary :: Bool Source #
Checks that the GL_OES_get_program_binary extension is available.
GL_OES_get_program_binary
glGetProgramBinaryOES :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr () -> m () Source #
Usage: glGetProgramBinaryOES program bufSize length binaryFormat binary
The length of length should be 1.
The length of binaryFormat should be 1.
The length of binary should be bufSize.
This command is an alias for glGetProgramBinary.
glProgramBinaryOES :: MonadIO m => GLuint -> GLenum -> Ptr () -> GLint -> m () Source #
Usage: glProgramBinaryOES program binaryFormat binary length
The length of binary should be length.
This command is an alias for glProgramBinary.
pattern GL_NUM_PROGRAM_BINARY_FORMATS_OES :: (Eq a, Num a) => a Source #
pattern GL_PROGRAM_BINARY_FORMATS_OES :: (Eq a, Num a) => a Source #
pattern GL_PROGRAM_BINARY_LENGTH_OES :: (Eq a, Num a) => a Source #