gl-0.3: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Extension.EXT.VertexShader

Contents

Synopsis

Extension Support

GL_EXT_vertex_shader

glSetInvariantEXT :: MonadIO m => GLuint -> GLenum -> Ptr () -> m () Source

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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