gl-0.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Profile.Standard12

Contents

Synopsis

Graphics.GL.Raw.Profile.Standard12

glTexImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr () -> m () Source

glTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr () -> m () Source

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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