gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.ARB.TransposeMatrix

Contents

Synopsis

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 #