| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.ARB.VertexType2101010Rev
- gl_ARB_vertex_type_2_10_10_10_rev :: Bool
- glColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glColorP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glColorP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP1ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP1uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP2ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP2uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP3ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP3uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glMultiTexCoordP4ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
- glMultiTexCoordP4uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
- glNormalP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glNormalP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glSecondaryColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glSecondaryColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP1ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP1uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP2ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glTexCoordP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glTexCoordP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glVertexAttribP1ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP1uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP2ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP2uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP3ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP3uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexAttribP4ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribP4uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
- glVertexP2ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glVertexP3ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- glVertexP4ui :: MonadIO m => GLenum -> GLuint -> m ()
- glVertexP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
- pattern GL_INT_2_10_10_10_REV :: (Num a, Eq a) => a
- pattern GL_UNSIGNED_INT_2_10_10_10_REV :: (Num a, Eq a) => a
Extension Support
gl_ARB_vertex_type_2_10_10_10_rev :: Bool Source
Checks that the GL_ARB_vertex_type_2_10_10_10_rev extension is available.
GL_ARB_vertex_type_2_10_10_10_rev
glColorP3ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glColorP3ui type color
glColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glColorP3uiv type color
The length of color should be 1.
glColorP4ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glColorP4ui type color
glColorP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glColorP4uiv type color
The length of color should be 1.
glMultiTexCoordP1ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m () Source
Usage: glMultiTexCoordP1ui texture type coords
glMultiTexCoordP1uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m () Source
Usage: glMultiTexCoordP1uiv texture type coords
The length of coords should be 1.
glMultiTexCoordP2ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m () Source
Usage: glMultiTexCoordP2ui texture type coords
glMultiTexCoordP2uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m () Source
Usage: glMultiTexCoordP2uiv texture type coords
The length of coords should be 1.
glMultiTexCoordP3ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m () Source
Usage: glMultiTexCoordP3ui texture type coords
glMultiTexCoordP3uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m () Source
Usage: glMultiTexCoordP3uiv texture type coords
The length of coords should be 1.
glMultiTexCoordP4ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m () Source
Usage: glMultiTexCoordP4ui texture type coords
glMultiTexCoordP4uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m () Source
Usage: glMultiTexCoordP4uiv texture type coords
The length of coords should be 1.
glNormalP3ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glNormalP3ui type coords
glNormalP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glNormalP3uiv type coords
The length of coords should be 1.
glSecondaryColorP3ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glSecondaryColorP3ui type color
glSecondaryColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glSecondaryColorP3uiv type color
The length of color should be 1.
glTexCoordP1ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glTexCoordP1ui type coords
glTexCoordP1uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glTexCoordP1uiv type coords
The length of coords should be 1.
glTexCoordP2ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glTexCoordP2ui type coords
glTexCoordP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glTexCoordP2uiv type coords
The length of coords should be 1.
glTexCoordP3ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glTexCoordP3ui type coords
glTexCoordP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glTexCoordP3uiv type coords
The length of coords should be 1.
glTexCoordP4ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glTexCoordP4ui type coords
glTexCoordP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glTexCoordP4uiv type coords
The length of coords should be 1.
glVertexAttribP1ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m () Source
Usage: glVertexAttribP1ui index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
glVertexAttribP1uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m () Source
Usage: glVertexAttribP1uiv index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
The length of value should be 1.
glVertexAttribP2ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m () Source
Usage: glVertexAttribP2ui index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
glVertexAttribP2uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m () Source
Usage: glVertexAttribP2uiv index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
The length of value should be 1.
glVertexAttribP3ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m () Source
Usage: glVertexAttribP3ui index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
glVertexAttribP3uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m () Source
Usage: glVertexAttribP3uiv index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
The length of value should be 1.
glVertexAttribP4ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m () Source
Usage: glVertexAttribP4ui index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
glVertexAttribP4uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m () Source
Usage: glVertexAttribP4uiv index type normalized value
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.
The length of value should be 1.
glVertexP2ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glVertexP2ui type value
glVertexP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glVertexP2uiv type value
The length of value should be 1.
glVertexP3ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glVertexP3ui type value
glVertexP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glVertexP3uiv type value
The length of value should be 1.
glVertexP4ui :: MonadIO m => GLenum -> GLuint -> m () Source
Usage: glVertexP4ui type value
glVertexP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m () Source
Usage: glVertexP4uiv type value
The length of value should be 1.
pattern GL_INT_2_10_10_10_REV :: (Num a, Eq a) => a Source
pattern GL_UNSIGNED_INT_2_10_10_10_REV :: (Num a, Eq a) => a Source