Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_ATI_fragment_shader :: Bool
- glAlphaFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glAlphaFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glAlphaFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glBeginFragmentShaderATI :: MonadIO m => m ()
- glBindFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glColorFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColorFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glColorFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glDeleteFragmentShaderATI :: MonadIO m => GLuint -> m ()
- glEndFragmentShaderATI :: MonadIO m => m ()
- glGenFragmentShadersATI :: MonadIO m => GLuint -> m GLuint
- glPassTexCoordATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glSampleMapATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m ()
- glSetFragmentShaderConstantATI :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
- pattern GL_2X_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_4X_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_8X_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_ADD_ATI :: (Eq a, Num a) => a
- pattern GL_BIAS_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_BLUE_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_CND0_ATI :: (Eq a, Num a) => a
- pattern GL_CND_ATI :: (Eq a, Num a) => a
- pattern GL_COLOR_ALPHA_PAIRING_ATI :: (Eq a, Num a) => a
- pattern GL_COMP_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_CON_0_ATI :: (Eq a, Num a) => a
- pattern GL_CON_10_ATI :: (Eq a, Num a) => a
- pattern GL_CON_11_ATI :: (Eq a, Num a) => a
- pattern GL_CON_12_ATI :: (Eq a, Num a) => a
- pattern GL_CON_13_ATI :: (Eq a, Num a) => a
- pattern GL_CON_14_ATI :: (Eq a, Num a) => a
- pattern GL_CON_15_ATI :: (Eq a, Num a) => a
- pattern GL_CON_16_ATI :: (Eq a, Num a) => a
- pattern GL_CON_17_ATI :: (Eq a, Num a) => a
- pattern GL_CON_18_ATI :: (Eq a, Num a) => a
- pattern GL_CON_19_ATI :: (Eq a, Num a) => a
- pattern GL_CON_1_ATI :: (Eq a, Num a) => a
- pattern GL_CON_20_ATI :: (Eq a, Num a) => a
- pattern GL_CON_21_ATI :: (Eq a, Num a) => a
- pattern GL_CON_22_ATI :: (Eq a, Num a) => a
- pattern GL_CON_23_ATI :: (Eq a, Num a) => a
- pattern GL_CON_24_ATI :: (Eq a, Num a) => a
- pattern GL_CON_25_ATI :: (Eq a, Num a) => a
- pattern GL_CON_26_ATI :: (Eq a, Num a) => a
- pattern GL_CON_27_ATI :: (Eq a, Num a) => a
- pattern GL_CON_28_ATI :: (Eq a, Num a) => a
- pattern GL_CON_29_ATI :: (Eq a, Num a) => a
- pattern GL_CON_2_ATI :: (Eq a, Num a) => a
- pattern GL_CON_30_ATI :: (Eq a, Num a) => a
- pattern GL_CON_31_ATI :: (Eq a, Num a) => a
- pattern GL_CON_3_ATI :: (Eq a, Num a) => a
- pattern GL_CON_4_ATI :: (Eq a, Num a) => a
- pattern GL_CON_5_ATI :: (Eq a, Num a) => a
- pattern GL_CON_6_ATI :: (Eq a, Num a) => a
- pattern GL_CON_7_ATI :: (Eq a, Num a) => a
- pattern GL_CON_8_ATI :: (Eq a, Num a) => a
- pattern GL_CON_9_ATI :: (Eq a, Num a) => a
- pattern GL_DOT2_ADD_ATI :: (Eq a, Num a) => a
- pattern GL_DOT3_ATI :: (Eq a, Num a) => a
- pattern GL_DOT4_ATI :: (Eq a, Num a) => a
- pattern GL_EIGHTH_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_FRAGMENT_SHADER_ATI :: (Eq a, Num a) => a
- pattern GL_GREEN_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_HALF_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_LERP_ATI :: (Eq a, Num a) => a
- pattern GL_MAD_ATI :: (Eq a, Num a) => a
- pattern GL_MOV_ATI :: (Eq a, Num a) => a
- pattern GL_MUL_ATI :: (Eq a, Num a) => a
- pattern GL_NEGATE_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_NUM_FRAGMENT_CONSTANTS_ATI :: (Eq a, Num a) => a
- pattern GL_NUM_FRAGMENT_REGISTERS_ATI :: (Eq a, Num a) => a
- pattern GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI :: (Eq a, Num a) => a
- pattern GL_NUM_INSTRUCTIONS_PER_PASS_ATI :: (Eq a, Num a) => a
- pattern GL_NUM_INSTRUCTIONS_TOTAL_ATI :: (Eq a, Num a) => a
- pattern GL_NUM_LOOPBACK_COMPONENTS_ATI :: (Eq a, Num a) => a
- pattern GL_NUM_PASSES_ATI :: (Eq a, Num a) => a
- pattern GL_QUARTER_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_RED_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_REG_0_ATI :: (Eq a, Num a) => a
- pattern GL_REG_10_ATI :: (Eq a, Num a) => a
- pattern GL_REG_11_ATI :: (Eq a, Num a) => a
- pattern GL_REG_12_ATI :: (Eq a, Num a) => a
- pattern GL_REG_13_ATI :: (Eq a, Num a) => a
- pattern GL_REG_14_ATI :: (Eq a, Num a) => a
- pattern GL_REG_15_ATI :: (Eq a, Num a) => a
- pattern GL_REG_16_ATI :: (Eq a, Num a) => a
- pattern GL_REG_17_ATI :: (Eq a, Num a) => a
- pattern GL_REG_18_ATI :: (Eq a, Num a) => a
- pattern GL_REG_19_ATI :: (Eq a, Num a) => a
- pattern GL_REG_1_ATI :: (Eq a, Num a) => a
- pattern GL_REG_20_ATI :: (Eq a, Num a) => a
- pattern GL_REG_21_ATI :: (Eq a, Num a) => a
- pattern GL_REG_22_ATI :: (Eq a, Num a) => a
- pattern GL_REG_23_ATI :: (Eq a, Num a) => a
- pattern GL_REG_24_ATI :: (Eq a, Num a) => a
- pattern GL_REG_25_ATI :: (Eq a, Num a) => a
- pattern GL_REG_26_ATI :: (Eq a, Num a) => a
- pattern GL_REG_27_ATI :: (Eq a, Num a) => a
- pattern GL_REG_28_ATI :: (Eq a, Num a) => a
- pattern GL_REG_29_ATI :: (Eq a, Num a) => a
- pattern GL_REG_2_ATI :: (Eq a, Num a) => a
- pattern GL_REG_30_ATI :: (Eq a, Num a) => a
- pattern GL_REG_31_ATI :: (Eq a, Num a) => a
- pattern GL_REG_3_ATI :: (Eq a, Num a) => a
- pattern GL_REG_4_ATI :: (Eq a, Num a) => a
- pattern GL_REG_5_ATI :: (Eq a, Num a) => a
- pattern GL_REG_6_ATI :: (Eq a, Num a) => a
- pattern GL_REG_7_ATI :: (Eq a, Num a) => a
- pattern GL_REG_8_ATI :: (Eq a, Num a) => a
- pattern GL_REG_9_ATI :: (Eq a, Num a) => a
- pattern GL_SATURATE_BIT_ATI :: (Eq a, Num a) => a
- pattern GL_SECONDARY_INTERPOLATOR_ATI :: (Eq a, Num a) => a
- pattern GL_SUB_ATI :: (Eq a, Num a) => a
- pattern GL_SWIZZLE_STQ_ATI :: (Eq a, Num a) => a
- pattern GL_SWIZZLE_STQ_DQ_ATI :: (Eq a, Num a) => a
- pattern GL_SWIZZLE_STRQ_ATI :: (Eq a, Num a) => a
- pattern GL_SWIZZLE_STRQ_DQ_ATI :: (Eq a, Num a) => a
- pattern GL_SWIZZLE_STR_ATI :: (Eq a, Num a) => a
- pattern GL_SWIZZLE_STR_DR_ATI :: (Eq a, Num a) => a
Extension Support
gl_ATI_fragment_shader :: Bool Source #
Checks that the GL_ATI_fragment_shader extension is available.
GL_ATI_fragment_shader
glAlphaFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m () Source #
Usage: glAlphaFragmentOp1ATI
op dst dstMod arg1 arg1Rep arg1Mod
The parameter op
is a FragmentOpATI
.
glAlphaFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m () Source #
Usage: glAlphaFragmentOp2ATI
op dst dstMod arg1 arg1Rep arg1Mod arg2 arg2Rep arg2Mod
The parameter op
is a FragmentOpATI
.
glAlphaFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m () Source #
Usage: glAlphaFragmentOp3ATI
op dst dstMod arg1 arg1Rep arg1Mod arg2 arg2Rep arg2Mod arg3 arg3Rep arg3Mod
The parameter op
is a FragmentOpATI
.
glBeginFragmentShaderATI :: MonadIO m => m () Source #
Usage: glBeginFragmentShaderATI
glBindFragmentShaderATI :: MonadIO m => GLuint -> m () Source #
Usage: glBindFragmentShaderATI
id
glColorFragmentOp1ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m () Source #
Usage: glColorFragmentOp1ATI
op dst dstMask dstMod arg1 arg1Rep arg1Mod
The parameter op
is a FragmentOpATI
.
glColorFragmentOp2ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m () Source #
Usage: glColorFragmentOp2ATI
op dst dstMask dstMod arg1 arg1Rep arg1Mod arg2 arg2Rep arg2Mod
The parameter op
is a FragmentOpATI
.
glColorFragmentOp3ATI :: MonadIO m => GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m () Source #
Usage: glColorFragmentOp3ATI
op dst dstMask dstMod arg1 arg1Rep arg1Mod arg2 arg2Rep arg2Mod arg3 arg3Rep arg3Mod
The parameter op
is a FragmentOpATI
.
glDeleteFragmentShaderATI :: MonadIO m => GLuint -> m () Source #
Usage: glDeleteFragmentShaderATI
id
glEndFragmentShaderATI :: MonadIO m => m () Source #
Usage: glEndFragmentShaderATI
glGenFragmentShadersATI :: MonadIO m => GLuint -> m GLuint Source #
Usage: glGenFragmentShadersATI
range
glPassTexCoordATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m () Source #
Usage: glPassTexCoordATI
dst coord swizzle
The parameter swizzle
is a SwizzleOpATI
.
glSampleMapATI :: MonadIO m => GLuint -> GLuint -> GLenum -> m () Source #
Usage: glSampleMapATI
dst interp swizzle
The parameter swizzle
is a SwizzleOpATI
.
glSetFragmentShaderConstantATI :: MonadIO m => GLuint -> Ptr GLfloat -> m () Source #
Usage: glSetFragmentShaderConstantATI
dst value
The length of value
should be 4
.
pattern GL_2X_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_4X_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_8X_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_ADD_ATI :: (Eq a, Num a) => a Source #
pattern GL_BIAS_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_BLUE_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_CND0_ATI :: (Eq a, Num a) => a Source #
pattern GL_CND_ATI :: (Eq a, Num a) => a Source #
pattern GL_COLOR_ALPHA_PAIRING_ATI :: (Eq a, Num a) => a Source #
pattern GL_COMP_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_0_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_10_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_11_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_12_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_13_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_14_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_15_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_16_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_17_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_18_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_19_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_1_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_20_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_21_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_22_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_23_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_24_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_25_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_26_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_27_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_28_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_29_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_2_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_30_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_31_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_3_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_4_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_5_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_6_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_7_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_8_ATI :: (Eq a, Num a) => a Source #
pattern GL_CON_9_ATI :: (Eq a, Num a) => a Source #
pattern GL_DOT2_ADD_ATI :: (Eq a, Num a) => a Source #
pattern GL_DOT3_ATI :: (Eq a, Num a) => a Source #
pattern GL_DOT4_ATI :: (Eq a, Num a) => a Source #
pattern GL_EIGHTH_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_FRAGMENT_SHADER_ATI :: (Eq a, Num a) => a Source #
pattern GL_GREEN_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_HALF_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_LERP_ATI :: (Eq a, Num a) => a Source #
pattern GL_MAD_ATI :: (Eq a, Num a) => a Source #
pattern GL_MOV_ATI :: (Eq a, Num a) => a Source #
pattern GL_MUL_ATI :: (Eq a, Num a) => a Source #
pattern GL_NEGATE_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_NUM_FRAGMENT_CONSTANTS_ATI :: (Eq a, Num a) => a Source #
pattern GL_NUM_FRAGMENT_REGISTERS_ATI :: (Eq a, Num a) => a Source #
pattern GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI :: (Eq a, Num a) => a Source #
pattern GL_NUM_INSTRUCTIONS_PER_PASS_ATI :: (Eq a, Num a) => a Source #
pattern GL_NUM_INSTRUCTIONS_TOTAL_ATI :: (Eq a, Num a) => a Source #
pattern GL_NUM_LOOPBACK_COMPONENTS_ATI :: (Eq a, Num a) => a Source #
pattern GL_NUM_PASSES_ATI :: (Eq a, Num a) => a Source #
pattern GL_QUARTER_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_RED_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_0_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_10_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_11_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_12_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_13_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_14_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_15_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_16_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_17_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_18_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_19_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_1_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_20_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_21_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_22_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_23_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_24_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_25_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_26_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_27_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_28_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_29_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_2_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_30_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_31_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_3_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_4_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_5_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_6_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_7_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_8_ATI :: (Eq a, Num a) => a Source #
pattern GL_REG_9_ATI :: (Eq a, Num a) => a Source #
pattern GL_SATURATE_BIT_ATI :: (Eq a, Num a) => a Source #
pattern GL_SECONDARY_INTERPOLATOR_ATI :: (Eq a, Num a) => a Source #
pattern GL_SUB_ATI :: (Eq a, Num a) => a Source #
pattern GL_SWIZZLE_STQ_ATI :: (Eq a, Num a) => a Source #
pattern GL_SWIZZLE_STQ_DQ_ATI :: (Eq a, Num a) => a Source #
pattern GL_SWIZZLE_STRQ_ATI :: (Eq a, Num a) => a Source #
pattern GL_SWIZZLE_STRQ_DQ_ATI :: (Eq a, Num a) => a Source #
pattern GL_SWIZZLE_STR_ATI :: (Eq a, Num a) => a Source #
pattern GL_SWIZZLE_STR_DR_ATI :: (Eq a, Num a) => a Source #