gl-0.9: Complete OpenGL raw bindings
Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.SUN.TriangleList

Synopsis

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).

glReplacementCodeubvSUN :: MonadIO m => Ptr GLubyte -> m () Source #

Usage: glReplacementCodeubvSUN code

The length of code should be COMPSIZE().

glReplacementCodeuivSUN :: MonadIO m => Ptr GLuint -> m () Source #

Usage: glReplacementCodeuivSUN code

The length of code should be COMPSIZE().

glReplacementCodeusvSUN :: MonadIO m => Ptr GLushort -> m () Source #

Usage: glReplacementCodeusvSUN code

The length of code should be COMPSIZE().

pattern GL_R1UI_C3F_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_R1UI_C4F_N3F_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_R1UI_C4UB_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_R1UI_N3F_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_R1UI_T2F_C4F_N3F_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_R1UI_T2F_N3F_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_R1UI_T2F_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_R1UI_V3F_SUN :: (Eq a, Num a) => a Source #

pattern GL_REPLACEMENT_CODE_SUN :: (Eq a, Num a) => a Source #

pattern GL_REPLACE_MIDDLE_SUN :: (Eq a, Num a) => a Source #

pattern GL_REPLACE_OLDEST_SUN :: (Eq a, Num a) => a Source #

pattern GL_RESTART_SUN :: (Eq a, Num a) => a Source #

pattern GL_TRIANGLE_LIST_SUN :: (Eq a, Num a) => a Source #