gl-0.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Extension.ARB.ProgramInterfaceQuery

Contents

Synopsis

Extension Support

GL_ARB_program_interface_query

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

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

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

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

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

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

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

pattern GL_MATRIX_STRIDE :: (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_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_PROGRAM_INPUT :: (Num a, Eq a) => a Source

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

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

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

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

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