Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_ARB_matrix_palette :: Bool
- glCurrentPaletteMatrixARB :: MonadIO m => GLint -> m ()
- glMatrixIndexPointerARB :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr () -> m ()
- glMatrixIndexubvARB :: MonadIO m => GLint -> Ptr GLubyte -> m ()
- glMatrixIndexuivARB :: MonadIO m => GLint -> Ptr GLuint -> m ()
- glMatrixIndexusvARB :: MonadIO m => GLint -> Ptr GLushort -> m ()
- pattern GL_CURRENT_MATRIX_INDEX_ARB :: (Eq a, Num a) => a
- pattern GL_CURRENT_PALETTE_MATRIX_ARB :: (Eq a, Num a) => a
- pattern GL_MATRIX_INDEX_ARRAY_ARB :: (Eq a, Num a) => a
- pattern GL_MATRIX_INDEX_ARRAY_POINTER_ARB :: (Eq a, Num a) => a
- pattern GL_MATRIX_INDEX_ARRAY_SIZE_ARB :: (Eq a, Num a) => a
- pattern GL_MATRIX_INDEX_ARRAY_STRIDE_ARB :: (Eq a, Num a) => a
- pattern GL_MATRIX_INDEX_ARRAY_TYPE_ARB :: (Eq a, Num a) => a
- pattern GL_MATRIX_PALETTE_ARB :: (Eq a, Num a) => a
- pattern GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB :: (Eq a, Num a) => a
- pattern GL_MAX_PALETTE_MATRICES_ARB :: (Eq a, Num a) => a
Extension Support
gl_ARB_matrix_palette :: Bool Source #
Checks that the GL_ARB_matrix_palette extension is available.
GL_ARB_matrix_palette
glCurrentPaletteMatrixARB :: MonadIO m => GLint -> m () Source #
Usage: glCurrentPaletteMatrixARB
index
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_CURRENT_PALETTE_MATRIX_ARB :: (Eq a, Num a) => a Source #
pattern GL_MATRIX_INDEX_ARRAY_ARB :: (Eq a, Num a) => a Source #
pattern GL_MATRIX_INDEX_ARRAY_POINTER_ARB :: (Eq a, Num a) => a Source #
pattern GL_MATRIX_INDEX_ARRAY_SIZE_ARB :: (Eq a, Num a) => a Source #
pattern GL_MATRIX_INDEX_ARRAY_STRIDE_ARB :: (Eq a, Num a) => a Source #
pattern GL_MATRIX_INDEX_ARRAY_TYPE_ARB :: (Eq a, Num a) => a Source #
pattern GL_MATRIX_PALETTE_ARB :: (Eq a, Num a) => a Source #
pattern GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB :: (Eq a, Num a) => a Source #
pattern GL_MAX_PALETTE_MATRICES_ARB :: (Eq a, Num a) => a Source #