gl-0.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Profile.Standard30

Contents

Synopsis

Graphics.GL.Raw.Profile.Standard30

glEnablei :: MonadIO m => GLenum -> GLuint -> m () Source

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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