gl-0.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Profile.Standard15

Contents

Synopsis

Graphics.GL.Raw.Profile.Standard15

glBufferData :: MonadIO m => GLenum -> GLsizeiptr -> Ptr () -> GLenum -> m () Source

glMapBuffer :: MonadIO m => GLenum -> GLenum -> m (Ptr ()) Source

pattern GL_ARRAY_BUFFER :: (Num a, Eq a) => a Source

pattern GL_ARRAY_BUFFER_BINDING :: (Num a, Eq a) => a Source

pattern GL_BUFFER_ACCESS :: (Num a, Eq a) => a Source

pattern GL_BUFFER_MAPPED :: (Num a, Eq a) => a Source

pattern GL_BUFFER_MAP_POINTER :: (Num a, Eq a) => a Source

pattern GL_BUFFER_SIZE :: (Num a, Eq a) => a Source

pattern GL_BUFFER_USAGE :: (Num a, Eq a) => a Source

pattern GL_CURRENT_FOG_COORD :: (Num a, Eq a) => a Source

pattern GL_CURRENT_QUERY :: (Num a, Eq a) => a Source

pattern GL_DYNAMIC_COPY :: (Num a, Eq a) => a Source

pattern GL_DYNAMIC_DRAW :: (Num a, Eq a) => a Source

pattern GL_DYNAMIC_READ :: (Num a, Eq a) => a Source

pattern GL_ELEMENT_ARRAY_BUFFER :: (Num a, Eq a) => a Source

pattern GL_FOG_COORD :: (Num a, Eq a) => a Source

pattern GL_FOG_COORD_ARRAY :: (Num a, Eq a) => a Source

pattern GL_FOG_COORD_ARRAY_POINTER :: (Num a, Eq a) => a Source

pattern GL_FOG_COORD_ARRAY_STRIDE :: (Num a, Eq a) => a Source

pattern GL_FOG_COORD_ARRAY_TYPE :: (Num a, Eq a) => a Source

pattern GL_FOG_COORD_SRC :: (Num a, Eq a) => a Source

pattern GL_QUERY_COUNTER_BITS :: (Num a, Eq a) => a Source

pattern GL_QUERY_RESULT :: (Num a, Eq a) => a Source

pattern GL_QUERY_RESULT_AVAILABLE :: (Num a, Eq a) => a Source

pattern GL_READ_ONLY :: (Num a, Eq a) => a Source

pattern GL_READ_WRITE :: (Num a, Eq a) => a Source

pattern GL_SAMPLES_PASSED :: (Num a, Eq a) => a Source

pattern GL_SRC0_ALPHA :: (Num a, Eq a) => a Source

pattern GL_SRC0_RGB :: (Num a, Eq a) => a Source

pattern GL_SRC1_ALPHA :: (Num a, Eq a) => a Source

pattern GL_SRC1_RGB :: (Num a, Eq a) => a Source

pattern GL_SRC2_ALPHA :: (Num a, Eq a) => a Source

pattern GL_SRC2_RGB :: (Num a, Eq a) => a Source

pattern GL_STATIC_COPY :: (Num a, Eq a) => a Source

pattern GL_STATIC_DRAW :: (Num a, Eq a) => a Source

pattern GL_STATIC_READ :: (Num a, Eq a) => a Source

pattern GL_STREAM_COPY :: (Num a, Eq a) => a Source

pattern GL_STREAM_DRAW :: (Num a, Eq a) => a Source

pattern GL_STREAM_READ :: (Num a, Eq a) => a Source

pattern GL_WRITE_ONLY :: (Num a, Eq a) => a Source