gl-0.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Profile.Embedded31

Contents

Synopsis

Graphics.GL.Raw.Profile.Embedded31

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

pattern GL_PROGRAM_SEPARABLE :: (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_SAMPLER_2D_MULTISAMPLE :: (Num a, Eq a) => a Source

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

pattern GL_TEXTURE_SAMPLES :: (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_TEXTURE_WIDTH :: (Num a, Eq a) => a Source

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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