gl-0.9: Complete OpenGL raw bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.ARB.MatrixPalette

Synopsis

Extension Support

gl_ARB_matrix_palette :: Bool Source #

Checks that the GL_ARB_matrix_palette extension is available.

GL_ARB_matrix_palette

glMatrixIndexPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr () -> m () Source #

Usage: glMatrixIndexPointerARB size type stride pointer

The parameter type is a MatrixIndexPointerTypeARB.

The length of pointer should be COMPSIZE(size,type,stride).

glMatrixIndexubvARB :: MonadIO m => GLint -> Ptr GLubyte -> m () Source #

Usage: glMatrixIndexubvARB size indices

The length of indices should be size.

glMatrixIndexuivARB :: MonadIO m => GLint -> Ptr GLuint -> m () Source #

Usage: glMatrixIndexuivARB size indices

The length of indices should be size.

glMatrixIndexusvARB :: MonadIO m => GLint -> Ptr GLushort -> m () Source #

Usage: glMatrixIndexusvARB size indices

The length of indices should be size.

pattern GL_CURRENT_MATRIX_INDEX_ARB :: (Eq a, Num a) => a Source #

pattern GL_MATRIX_INDEX_ARRAY_ARB :: (Eq a, Num a) => a Source #

pattern GL_MATRIX_PALETTE_ARB :: (Eq a, Num a) => a Source #

pattern GL_MAX_PALETTE_MATRICES_ARB :: (Eq a, Num a) => a Source #