| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.SUN.TriangleList
- gl_SUN_triangle_list :: Bool
- glReplacementCodePointerSUN :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr ()) -> m ()
- glReplacementCodeubSUN :: MonadIO m => GLubyte -> m ()
- glReplacementCodeubvSUN :: MonadIO m => Ptr GLubyte -> m ()
- glReplacementCodeuiSUN :: MonadIO m => GLuint -> m ()
- glReplacementCodeuivSUN :: MonadIO m => Ptr GLuint -> m ()
- glReplacementCodeusSUN :: MonadIO m => GLushort -> m ()
- glReplacementCodeusvSUN :: MonadIO m => Ptr GLushort -> m ()
- pattern GL_R1UI_C3F_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_R1UI_C4F_N3F_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_R1UI_C4UB_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_R1UI_N3F_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_R1UI_T2F_C4F_N3F_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_R1UI_T2F_N3F_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_R1UI_T2F_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_R1UI_V3F_SUN :: (Num a, Eq a) => a
- pattern GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN :: (Num a, Eq a) => a
- pattern GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN :: (Num a, Eq a) => a
- pattern GL_REPLACEMENT_CODE_ARRAY_SUN :: (Num a, Eq a) => a
- pattern GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN :: (Num a, Eq a) => a
- pattern GL_REPLACEMENT_CODE_SUN :: (Num a, Eq a) => a
- pattern GL_REPLACE_MIDDLE_SUN :: (Num a, Eq a) => a
- pattern GL_REPLACE_OLDEST_SUN :: (Num a, Eq a) => a
- pattern GL_RESTART_SUN :: (Num a, Eq a) => a
- pattern GL_TRIANGLE_LIST_SUN :: (Num a, Eq a) => a
Extension Support
gl_SUN_triangle_list :: Bool Source
Checks that the GL_SUN_triangle_list extension is available.
GL_SUN_triangle_list
glReplacementCodePointerSUN :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr ()) -> m () Source
Usage: glReplacementCodePointerSUN type stride pointer
The parameter type is a ReplacementCodeTypeSUN.
The length of pointer should be COMPSIZE(type,stride).
glReplacementCodeubSUN :: MonadIO m => GLubyte -> m () Source
Usage: glReplacementCodeubSUN code
glReplacementCodeubvSUN :: MonadIO m => Ptr GLubyte -> m () Source
Usage: glReplacementCodeubvSUN code
The length of code should be COMPSIZE().
glReplacementCodeuiSUN :: MonadIO m => GLuint -> m () Source
Usage: glReplacementCodeuiSUN code
glReplacementCodeuivSUN :: MonadIO m => Ptr GLuint -> m () Source
Usage: glReplacementCodeuivSUN code
The length of code should be COMPSIZE().
glReplacementCodeusSUN :: MonadIO m => GLushort -> m () Source
Usage: glReplacementCodeusSUN code
glReplacementCodeusvSUN :: MonadIO m => Ptr GLushort -> m () Source
Usage: glReplacementCodeusvSUN code
The length of code should be COMPSIZE().
pattern GL_R1UI_C3F_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_R1UI_C4F_N3F_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_R1UI_C4UB_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_R1UI_N3F_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_R1UI_T2F_C4F_N3F_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_R1UI_T2F_N3F_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_R1UI_T2F_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_R1UI_V3F_SUN :: (Num a, Eq a) => a Source
pattern GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN :: (Num a, Eq a) => a Source
pattern GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN :: (Num a, Eq a) => a Source
pattern GL_REPLACEMENT_CODE_ARRAY_SUN :: (Num a, Eq a) => a Source
pattern GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN :: (Num a, Eq a) => a Source
pattern GL_REPLACEMENT_CODE_SUN :: (Num a, Eq a) => a Source
pattern GL_REPLACE_MIDDLE_SUN :: (Num a, Eq a) => a Source
pattern GL_REPLACE_OLDEST_SUN :: (Num a, Eq a) => a Source
pattern GL_RESTART_SUN :: (Num a, Eq a) => a Source
pattern GL_TRIANGLE_LIST_SUN :: (Num a, Eq a) => a Source