| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.ARB.TransposeMatrix
- gl_ARB_transpose_matrix :: Bool
- glLoadTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glMultTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- pattern GL_TRANSPOSE_COLOR_MATRIX_ARB :: forall a. (Num a, Eq a) => a
- pattern GL_TRANSPOSE_MODELVIEW_MATRIX_ARB :: forall a. (Num a, Eq a) => a
- pattern GL_TRANSPOSE_PROJECTION_MATRIX_ARB :: forall a. (Num a, Eq a) => a
- pattern GL_TRANSPOSE_TEXTURE_MATRIX_ARB :: forall a. (Num a, Eq a) => a
Extension Support
gl_ARB_transpose_matrix :: Bool Source #
Checks that the GL_ARB_transpose_matrix extension is available.
GL_ARB_transpose_matrix
glLoadTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m () Source #
Usage: glLoadTransposeMatrixdARB m
The length of m should be 16.
This command is an alias for glLoadTransposeMatrixd.
glLoadTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m () Source #
Usage: glLoadTransposeMatrixfARB m
The length of m should be 16.
This command is an alias for glLoadTransposeMatrixf.
glMultTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m () Source #
Usage: glMultTransposeMatrixdARB m
The length of m should be 16.
This command is an alias for glMultTransposeMatrixd.
glMultTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m () Source #
Usage: glMultTransposeMatrixfARB m
The length of m should be 16.
This command is an alias for glMultTransposeMatrixf.
pattern GL_TRANSPOSE_COLOR_MATRIX_ARB :: forall a. (Num a, Eq a) => a Source #
pattern GL_TRANSPOSE_MODELVIEW_MATRIX_ARB :: forall a. (Num a, Eq a) => a Source #
pattern GL_TRANSPOSE_PROJECTION_MATRIX_ARB :: forall a. (Num a, Eq a) => a Source #
pattern GL_TRANSPOSE_TEXTURE_MATRIX_ARB :: forall a. (Num a, Eq a) => a Source #