1'''Autogenerated by xml_generate script, do not edit!''' 2from OpenGL import platform as _p, arrays 3# Code generation uses this 4from OpenGL.raw.GL import _types as _cs 5# End users want this... 6from OpenGL.raw.GL._types import * 7from OpenGL.raw.GL import _errors 8from OpenGL.constant import Constant as _C 9 10import ctypes 11_EXTENSION_NAME = 'GL_ATI_fragment_shader' 12def _f( function ): 13 return _p.createFunction( function,_p.PLATFORM.GL,'GL_ATI_fragment_shader',error_checker=_errors._error_checker) 14GL_2X_BIT_ATI=_C('GL_2X_BIT_ATI',0x00000001) 15GL_4X_BIT_ATI=_C('GL_4X_BIT_ATI',0x00000002) 16GL_8X_BIT_ATI=_C('GL_8X_BIT_ATI',0x00000004) 17GL_ADD_ATI=_C('GL_ADD_ATI',0x8963) 18GL_BIAS_BIT_ATI=_C('GL_BIAS_BIT_ATI',0x00000008) 19GL_BLUE_BIT_ATI=_C('GL_BLUE_BIT_ATI',0x00000004) 20GL_CND0_ATI=_C('GL_CND0_ATI',0x896B) 21GL_CND_ATI=_C('GL_CND_ATI',0x896A) 22GL_COLOR_ALPHA_PAIRING_ATI=_C('GL_COLOR_ALPHA_PAIRING_ATI',0x8975) 23GL_COMP_BIT_ATI=_C('GL_COMP_BIT_ATI',0x00000002) 24GL_CON_0_ATI=_C('GL_CON_0_ATI',0x8941) 25GL_CON_10_ATI=_C('GL_CON_10_ATI',0x894B) 26GL_CON_11_ATI=_C('GL_CON_11_ATI',0x894C) 27GL_CON_12_ATI=_C('GL_CON_12_ATI',0x894D) 28GL_CON_13_ATI=_C('GL_CON_13_ATI',0x894E) 29GL_CON_14_ATI=_C('GL_CON_14_ATI',0x894F) 30GL_CON_15_ATI=_C('GL_CON_15_ATI',0x8950) 31GL_CON_16_ATI=_C('GL_CON_16_ATI',0x8951) 32GL_CON_17_ATI=_C('GL_CON_17_ATI',0x8952) 33GL_CON_18_ATI=_C('GL_CON_18_ATI',0x8953) 34GL_CON_19_ATI=_C('GL_CON_19_ATI',0x8954) 35GL_CON_1_ATI=_C('GL_CON_1_ATI',0x8942) 36GL_CON_20_ATI=_C('GL_CON_20_ATI',0x8955) 37GL_CON_21_ATI=_C('GL_CON_21_ATI',0x8956) 38GL_CON_22_ATI=_C('GL_CON_22_ATI',0x8957) 39GL_CON_23_ATI=_C('GL_CON_23_ATI',0x8958) 40GL_CON_24_ATI=_C('GL_CON_24_ATI',0x8959) 41GL_CON_25_ATI=_C('GL_CON_25_ATI',0x895A) 42GL_CON_26_ATI=_C('GL_CON_26_ATI',0x895B) 43GL_CON_27_ATI=_C('GL_CON_27_ATI',0x895C) 44GL_CON_28_ATI=_C('GL_CON_28_ATI',0x895D) 45GL_CON_29_ATI=_C('GL_CON_29_ATI',0x895E) 46GL_CON_2_ATI=_C('GL_CON_2_ATI',0x8943) 47GL_CON_30_ATI=_C('GL_CON_30_ATI',0x895F) 48GL_CON_31_ATI=_C('GL_CON_31_ATI',0x8960) 49GL_CON_3_ATI=_C('GL_CON_3_ATI',0x8944) 50GL_CON_4_ATI=_C('GL_CON_4_ATI',0x8945) 51GL_CON_5_ATI=_C('GL_CON_5_ATI',0x8946) 52GL_CON_6_ATI=_C('GL_CON_6_ATI',0x8947) 53GL_CON_7_ATI=_C('GL_CON_7_ATI',0x8948) 54GL_CON_8_ATI=_C('GL_CON_8_ATI',0x8949) 55GL_CON_9_ATI=_C('GL_CON_9_ATI',0x894A) 56GL_DOT2_ADD_ATI=_C('GL_DOT2_ADD_ATI',0x896C) 57GL_DOT3_ATI=_C('GL_DOT3_ATI',0x8966) 58GL_DOT4_ATI=_C('GL_DOT4_ATI',0x8967) 59GL_EIGHTH_BIT_ATI=_C('GL_EIGHTH_BIT_ATI',0x00000020) 60GL_FRAGMENT_SHADER_ATI=_C('GL_FRAGMENT_SHADER_ATI',0x8920) 61GL_GREEN_BIT_ATI=_C('GL_GREEN_BIT_ATI',0x00000002) 62GL_HALF_BIT_ATI=_C('GL_HALF_BIT_ATI',0x00000008) 63GL_LERP_ATI=_C('GL_LERP_ATI',0x8969) 64GL_MAD_ATI=_C('GL_MAD_ATI',0x8968) 65GL_MOV_ATI=_C('GL_MOV_ATI',0x8961) 66GL_MUL_ATI=_C('GL_MUL_ATI',0x8964) 67GL_NEGATE_BIT_ATI=_C('GL_NEGATE_BIT_ATI',0x00000004) 68GL_NUM_FRAGMENT_CONSTANTS_ATI=_C('GL_NUM_FRAGMENT_CONSTANTS_ATI',0x896F) 69GL_NUM_FRAGMENT_REGISTERS_ATI=_C('GL_NUM_FRAGMENT_REGISTERS_ATI',0x896E) 70GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI=_C('GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI',0x8973) 71GL_NUM_INSTRUCTIONS_PER_PASS_ATI=_C('GL_NUM_INSTRUCTIONS_PER_PASS_ATI',0x8971) 72GL_NUM_INSTRUCTIONS_TOTAL_ATI=_C('GL_NUM_INSTRUCTIONS_TOTAL_ATI',0x8972) 73GL_NUM_LOOPBACK_COMPONENTS_ATI=_C('GL_NUM_LOOPBACK_COMPONENTS_ATI',0x8974) 74GL_NUM_PASSES_ATI=_C('GL_NUM_PASSES_ATI',0x8970) 75GL_QUARTER_BIT_ATI=_C('GL_QUARTER_BIT_ATI',0x00000010) 76GL_RED_BIT_ATI=_C('GL_RED_BIT_ATI',0x00000001) 77GL_REG_0_ATI=_C('GL_REG_0_ATI',0x8921) 78GL_REG_10_ATI=_C('GL_REG_10_ATI',0x892B) 79GL_REG_11_ATI=_C('GL_REG_11_ATI',0x892C) 80GL_REG_12_ATI=_C('GL_REG_12_ATI',0x892D) 81GL_REG_13_ATI=_C('GL_REG_13_ATI',0x892E) 82GL_REG_14_ATI=_C('GL_REG_14_ATI',0x892F) 83GL_REG_15_ATI=_C('GL_REG_15_ATI',0x8930) 84GL_REG_16_ATI=_C('GL_REG_16_ATI',0x8931) 85GL_REG_17_ATI=_C('GL_REG_17_ATI',0x8932) 86GL_REG_18_ATI=_C('GL_REG_18_ATI',0x8933) 87GL_REG_19_ATI=_C('GL_REG_19_ATI',0x8934) 88GL_REG_1_ATI=_C('GL_REG_1_ATI',0x8922) 89GL_REG_20_ATI=_C('GL_REG_20_ATI',0x8935) 90GL_REG_21_ATI=_C('GL_REG_21_ATI',0x8936) 91GL_REG_22_ATI=_C('GL_REG_22_ATI',0x8937) 92GL_REG_23_ATI=_C('GL_REG_23_ATI',0x8938) 93GL_REG_24_ATI=_C('GL_REG_24_ATI',0x8939) 94GL_REG_25_ATI=_C('GL_REG_25_ATI',0x893A) 95GL_REG_26_ATI=_C('GL_REG_26_ATI',0x893B) 96GL_REG_27_ATI=_C('GL_REG_27_ATI',0x893C) 97GL_REG_28_ATI=_C('GL_REG_28_ATI',0x893D) 98GL_REG_29_ATI=_C('GL_REG_29_ATI',0x893E) 99GL_REG_2_ATI=_C('GL_REG_2_ATI',0x8923) 100GL_REG_30_ATI=_C('GL_REG_30_ATI',0x893F) 101GL_REG_31_ATI=_C('GL_REG_31_ATI',0x8940) 102GL_REG_3_ATI=_C('GL_REG_3_ATI',0x8924) 103GL_REG_4_ATI=_C('GL_REG_4_ATI',0x8925) 104GL_REG_5_ATI=_C('GL_REG_5_ATI',0x8926) 105GL_REG_6_ATI=_C('GL_REG_6_ATI',0x8927) 106GL_REG_7_ATI=_C('GL_REG_7_ATI',0x8928) 107GL_REG_8_ATI=_C('GL_REG_8_ATI',0x8929) 108GL_REG_9_ATI=_C('GL_REG_9_ATI',0x892A) 109GL_SATURATE_BIT_ATI=_C('GL_SATURATE_BIT_ATI',0x00000040) 110GL_SECONDARY_INTERPOLATOR_ATI=_C('GL_SECONDARY_INTERPOLATOR_ATI',0x896D) 111GL_SUB_ATI=_C('GL_SUB_ATI',0x8965) 112GL_SWIZZLE_STQ_ATI=_C('GL_SWIZZLE_STQ_ATI',0x8977) 113GL_SWIZZLE_STQ_DQ_ATI=_C('GL_SWIZZLE_STQ_DQ_ATI',0x8979) 114GL_SWIZZLE_STRQ_ATI=_C('GL_SWIZZLE_STRQ_ATI',0x897A) 115GL_SWIZZLE_STRQ_DQ_ATI=_C('GL_SWIZZLE_STRQ_DQ_ATI',0x897B) 116GL_SWIZZLE_STR_ATI=_C('GL_SWIZZLE_STR_ATI',0x8976) 117GL_SWIZZLE_STR_DR_ATI=_C('GL_SWIZZLE_STR_DR_ATI',0x8978) 118@_f 119@_p.types(None,_cs.GLenum,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint) 120def glAlphaFragmentOp1ATI(op,dst,dstMod,arg1,arg1Rep,arg1Mod):pass 121@_f 122@_p.types(None,_cs.GLenum,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint) 123def glAlphaFragmentOp2ATI(op,dst,dstMod,arg1,arg1Rep,arg1Mod,arg2,arg2Rep,arg2Mod):pass 124@_f 125@_p.types(None,_cs.GLenum,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint) 126def glAlphaFragmentOp3ATI(op,dst,dstMod,arg1,arg1Rep,arg1Mod,arg2,arg2Rep,arg2Mod,arg3,arg3Rep,arg3Mod):pass 127@_f 128@_p.types(None,) 129def glBeginFragmentShaderATI():pass 130@_f 131@_p.types(None,_cs.GLuint) 132def glBindFragmentShaderATI(id):pass 133@_f 134@_p.types(None,_cs.GLenum,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint) 135def glColorFragmentOp1ATI(op,dst,dstMask,dstMod,arg1,arg1Rep,arg1Mod):pass 136@_f 137@_p.types(None,_cs.GLenum,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint) 138def glColorFragmentOp2ATI(op,dst,dstMask,dstMod,arg1,arg1Rep,arg1Mod,arg2,arg2Rep,arg2Mod):pass 139@_f 140@_p.types(None,_cs.GLenum,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint,_cs.GLuint) 141def glColorFragmentOp3ATI(op,dst,dstMask,dstMod,arg1,arg1Rep,arg1Mod,arg2,arg2Rep,arg2Mod,arg3,arg3Rep,arg3Mod):pass 142@_f 143@_p.types(None,_cs.GLuint) 144def glDeleteFragmentShaderATI(id):pass 145@_f 146@_p.types(None,) 147def glEndFragmentShaderATI():pass 148@_f 149@_p.types(_cs.GLuint,_cs.GLuint) 150def glGenFragmentShadersATI(range):pass 151@_f 152@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum) 153def glPassTexCoordATI(dst,coord,swizzle):pass 154@_f 155@_p.types(None,_cs.GLuint,_cs.GLuint,_cs.GLenum) 156def glSampleMapATI(dst,interp,swizzle):pass 157@_f 158@_p.types(None,_cs.GLuint,arrays.GLfloatArray) 159def glSetFragmentShaderConstantATI(dst,value):pass 160