{-# LANGUAGE PatternSynonyms #-} -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.FragmentShader -- Copyright : (c) Sven Panne 2018 -- License : BSD3 -- -- Maintainer : Sven Panne -- Stability : stable -- Portability : portable -- -------------------------------------------------------------------------------- module Graphics.GL.ATI.FragmentShader ( -- * Extension Support glGetATIFragmentShader, gl_ATI_fragment_shader, -- * Enums pattern GL_2X_BIT_ATI, pattern GL_4X_BIT_ATI, pattern GL_8X_BIT_ATI, pattern GL_ADD_ATI, pattern GL_BIAS_BIT_ATI, pattern GL_BLUE_BIT_ATI, pattern GL_CND0_ATI, pattern GL_CND_ATI, pattern GL_COLOR_ALPHA_PAIRING_ATI, pattern GL_COMP_BIT_ATI, pattern GL_CON_0_ATI, pattern GL_CON_10_ATI, pattern GL_CON_11_ATI, pattern GL_CON_12_ATI, pattern GL_CON_13_ATI, pattern GL_CON_14_ATI, pattern GL_CON_15_ATI, pattern GL_CON_16_ATI, pattern GL_CON_17_ATI, pattern GL_CON_18_ATI, pattern GL_CON_19_ATI, pattern GL_CON_1_ATI, pattern GL_CON_20_ATI, pattern GL_CON_21_ATI, pattern GL_CON_22_ATI, pattern GL_CON_23_ATI, pattern GL_CON_24_ATI, pattern GL_CON_25_ATI, pattern GL_CON_26_ATI, pattern GL_CON_27_ATI, pattern GL_CON_28_ATI, pattern GL_CON_29_ATI, pattern GL_CON_2_ATI, pattern GL_CON_30_ATI, pattern GL_CON_31_ATI, pattern GL_CON_3_ATI, pattern GL_CON_4_ATI, pattern GL_CON_5_ATI, pattern GL_CON_6_ATI, pattern GL_CON_7_ATI, pattern GL_CON_8_ATI, pattern GL_CON_9_ATI, pattern GL_DOT2_ADD_ATI, pattern GL_DOT3_ATI, pattern GL_DOT4_ATI, pattern GL_EIGHTH_BIT_ATI, pattern GL_FRAGMENT_SHADER_ATI, pattern GL_GREEN_BIT_ATI, pattern GL_HALF_BIT_ATI, pattern GL_LERP_ATI, pattern GL_MAD_ATI, pattern GL_MOV_ATI, pattern GL_MUL_ATI, pattern GL_NEGATE_BIT_ATI, pattern GL_NUM_FRAGMENT_CONSTANTS_ATI, pattern GL_NUM_FRAGMENT_REGISTERS_ATI, pattern GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI, pattern GL_NUM_INSTRUCTIONS_PER_PASS_ATI, pattern GL_NUM_INSTRUCTIONS_TOTAL_ATI, pattern GL_NUM_LOOPBACK_COMPONENTS_ATI, pattern GL_NUM_PASSES_ATI, pattern GL_QUARTER_BIT_ATI, pattern GL_RED_BIT_ATI, pattern GL_REG_0_ATI, pattern GL_REG_10_ATI, pattern GL_REG_11_ATI, pattern GL_REG_12_ATI, pattern GL_REG_13_ATI, pattern GL_REG_14_ATI, pattern GL_REG_15_ATI, pattern GL_REG_16_ATI, pattern GL_REG_17_ATI, pattern GL_REG_18_ATI, pattern GL_REG_19_ATI, pattern GL_REG_1_ATI, pattern GL_REG_20_ATI, pattern GL_REG_21_ATI, pattern GL_REG_22_ATI, pattern GL_REG_23_ATI, pattern GL_REG_24_ATI, pattern GL_REG_25_ATI, pattern GL_REG_26_ATI, pattern GL_REG_27_ATI, pattern GL_REG_28_ATI, pattern GL_REG_29_ATI, pattern GL_REG_2_ATI, pattern GL_REG_30_ATI, pattern GL_REG_31_ATI, pattern GL_REG_3_ATI, pattern GL_REG_4_ATI, pattern GL_REG_5_ATI, pattern GL_REG_6_ATI, pattern GL_REG_7_ATI, pattern GL_REG_8_ATI, pattern GL_REG_9_ATI, pattern GL_SATURATE_BIT_ATI, pattern GL_SECONDARY_INTERPOLATOR_ATI, pattern GL_SUB_ATI, pattern GL_SWIZZLE_STQ_ATI, pattern GL_SWIZZLE_STQ_DQ_ATI, pattern GL_SWIZZLE_STRQ_ATI, pattern GL_SWIZZLE_STRQ_DQ_ATI, pattern GL_SWIZZLE_STR_ATI, pattern GL_SWIZZLE_STR_DR_ATI, -- * Functions glAlphaFragmentOp1ATI, glAlphaFragmentOp2ATI, glAlphaFragmentOp3ATI, glBeginFragmentShaderATI, glBindFragmentShaderATI, glColorFragmentOp1ATI, glColorFragmentOp2ATI, glColorFragmentOp3ATI, glDeleteFragmentShaderATI, glEndFragmentShaderATI, glGenFragmentShadersATI, glPassTexCoordATI, glSampleMapATI, glSetFragmentShaderConstantATI ) where import Graphics.GL.ExtensionPredicates import Graphics.GL.Tokens import Graphics.GL.Functions