Copyright | (c) Sven Panne 2015 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <[email protected]> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Graphics.Rendering.OpenGL.Raw.ARB.TransposeMatrix
Contents
Description
- glGetARBTransposeMatrix :: MonadIO m => m Bool
- gl_ARB_transpose_matrix :: Bool
- gl_TRANSPOSE_COLOR_MATRIX_ARB :: GLenum
- gl_TRANSPOSE_MODELVIEW_MATRIX_ARB :: GLenum
- gl_TRANSPOSE_PROJECTION_MATRIX_ARB :: GLenum
- gl_TRANSPOSE_TEXTURE_MATRIX_ARB :: GLenum
- glLoadTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glLoadTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
- glMultTransposeMatrixdARB :: MonadIO m => Ptr GLdouble -> m ()
- glMultTransposeMatrixfARB :: MonadIO m => Ptr GLfloat -> m ()
Extension Support
glGetARBTransposeMatrix :: MonadIO m => m Bool Source
Is the ARB_transpose_matrix extension supported?
gl_ARB_transpose_matrix :: Bool Source
Is the ARB_transpose_matrix extension supported?
Note that in the presence of multiple contexts with different capabilities,
this might be wrong. Use glGetARBTransposeMatrix
in those cases instead.
Enums
Functions
glLoadTransposeMatrixdARB Source
This command is an alias for glLoadTransposeMatrixd
.
glLoadTransposeMatrixfARB Source
This command is an alias for glLoadTransposeMatrixf
.
glMultTransposeMatrixdARB Source
This command is an alias for glMultTransposeMatrixd
.
glMultTransposeMatrixfARB Source
This command is an alias for glMultTransposeMatrixf
.