Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_IBM_vertex_array_lists :: Bool
- glColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m ()
- glEdgeFlagPointerListIBM :: MonadIO m => GLint -> Ptr (Ptr GLboolean) -> GLint -> m ()
- glFogCoordPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m ()
- glIndexPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m ()
- glNormalPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m ()
- glSecondaryColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m ()
- glTexCoordPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m ()
- glVertexPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m ()
- pattern GL_COLOR_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_COLOR_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
- pattern GL_EDGE_FLAG_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
- pattern GL_FOG_COORDINATE_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
- pattern GL_INDEX_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_INDEX_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
- pattern GL_NORMAL_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_NORMAL_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
- pattern GL_SECONDARY_COLOR_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
- pattern GL_TEXTURE_COORD_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
- pattern GL_VERTEX_ARRAY_LIST_IBM :: (Eq a, Num a) => a
- pattern GL_VERTEX_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a
Extension Support
gl_IBM_vertex_array_lists :: Bool Source #
Checks that the GL_IBM_vertex_array_lists extension is available.
GL_IBM_vertex_array_lists
glColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m () Source #
Usage: glColorPointerListIBM
size type stride pointer ptrstride
The parameter type
is a ColorPointerType
, one of: GL_BYTE
, GL_DOUBLE
, GL_FLOAT
, GL_INT
, GL_SHORT
, GL_UNSIGNED_BYTE
, GL_UNSIGNED_INT
, GL_UNSIGNED_SHORT
.
The length of pointer
should be COMPSIZE(size,type,stride)
.
glEdgeFlagPointerListIBM :: MonadIO m => GLint -> Ptr (Ptr GLboolean) -> GLint -> m () Source #
Usage: glEdgeFlagPointerListIBM
stride pointer ptrstride
The parameter pointer
is a BooleanPointer
.
The length of pointer
should be COMPSIZE(stride)
.
glFogCoordPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m () Source #
Usage: glFogCoordPointerListIBM
type stride pointer ptrstride
The parameter type
is a FogPointerTypeIBM
, one of: GL_FLOAT
, GL_DOUBLE
.
The length of pointer
should be COMPSIZE(type,stride)
.
glIndexPointerListIBM :: MonadIO m => GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m () Source #
Usage: glIndexPointerListIBM
type stride pointer ptrstride
The parameter type
is a IndexPointerType
, one of: GL_DOUBLE
, GL_FLOAT
, GL_INT
, GL_SHORT
.
The length of pointer
should be COMPSIZE(type,stride)
.
glSecondaryColorPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m () Source #
Usage: glSecondaryColorPointerListIBM
size type stride pointer ptrstride
The parameter type
is a SecondaryColorPointerTypeIBM
.
The length of pointer
should be COMPSIZE(size,type,stride)
.
glTexCoordPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m () Source #
Usage: glTexCoordPointerListIBM
size type stride pointer ptrstride
The parameter type
is a TexCoordPointerType
, one of: GL_DOUBLE
, GL_FLOAT
, GL_INT
, GL_SHORT
.
The length of pointer
should be COMPSIZE(size,type,stride)
.
glVertexPointerListIBM :: MonadIO m => GLint -> GLenum -> GLint -> Ptr (Ptr ()) -> GLint -> m () Source #
Usage: glVertexPointerListIBM
size type stride pointer ptrstride
The parameter type
is a VertexPointerType
, one of: GL_DOUBLE
, GL_FLOAT
, GL_INT
, GL_SHORT
.
The length of pointer
should be COMPSIZE(size,type,stride)
.
pattern GL_COLOR_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_COLOR_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #
pattern GL_EDGE_FLAG_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #
pattern GL_FOG_COORDINATE_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #
pattern GL_INDEX_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_INDEX_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #
pattern GL_NORMAL_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_NORMAL_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #
pattern GL_SECONDARY_COLOR_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_COORD_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #
pattern GL_VERTEX_ARRAY_LIST_IBM :: (Eq a, Num a) => a Source #
pattern GL_VERTEX_ARRAY_LIST_STRIDE_IBM :: (Eq a, Num a) => a Source #