blob: c3ce132c93a5c0c703cf990665ca0f0b5604a4ef [file] [log] [blame]
GL_ATI_fragment_shader
http://oss.sgi.com/projects/ogl-sample/registry/ATI/fragment_shader.txt
GL_RED_BIT_ATI 0x00000001
GL_2X_BIT_ATI 0x00000001
GL_4X_BIT_ATI 0x00000002
GL_GREEN_BIT_ATI 0x00000002
GL_COMP_BIT_ATI 0x00000002
GL_BLUE_BIT_ATI 0x00000004
GL_8X_BIT_ATI 0x00000004
GL_NEGATE_BIT_ATI 0x00000004
GL_BIAS_BIT_ATI 0x00000008
GL_HALF_BIT_ATI 0x00000008
GL_QUARTER_BIT_ATI 0x00000010
GL_EIGHTH_BIT_ATI 0x00000020
GL_SATURATE_BIT_ATI 0x00000040
GL_FRAGMENT_SHADER_ATI 0x8920
GL_REG_0_ATI 0x8921
GL_REG_1_ATI 0x8922
GL_REG_2_ATI 0x8923
GL_REG_3_ATI 0x8924
GL_REG_4_ATI 0x8925
GL_REG_5_ATI 0x8926
GL_CON_0_ATI 0x8941
GL_CON_1_ATI 0x8942
GL_CON_2_ATI 0x8943
GL_CON_3_ATI 0x8944
GL_CON_4_ATI 0x8945
GL_CON_5_ATI 0x8946
GL_CON_6_ATI 0x8947
GL_CON_7_ATI 0x8948
GL_MOV_ATI 0x8961
GL_ADD_ATI 0x8963
GL_MUL_ATI 0x8964
GL_SUB_ATI 0x8965
GL_DOT3_ATI 0x8966
GL_DOT4_ATI 0x8967
GL_MAD_ATI 0x8968
GL_LERP_ATI 0x8969
GL_CND_ATI 0x896A
GL_CND0_ATI 0x896B
GL_DOT2_ADD_ATI 0x896C
GL_SECONDARY_INTERPOLATOR_ATI 0x896D
GL_SWIZZLE_STR_ATI 0x8976
GL_SWIZZLE_STQ_ATI 0x8977
GL_SWIZZLE_STR_DR_ATI 0x8978
GL_SWIZZLE_STQ_DQ_ATI 0x8979
void glAlphaFragmentOp1ATI (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
void glAlphaFragmentOp2ATI (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)
void glAlphaFragmentOp3ATI (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod)
void glBeginFragmentShaderATI (void)
void glBindFragmentShaderATI (GLuint id)
void glColorFragmentOp1ATI (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod)
void glColorFragmentOp2ATI (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod)
void glColorFragmentOp3ATI (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod)
void glDeleteFragmentShaderATI (GLuint id)
void glEndFragmentShaderATI (void)
GLuint glGenFragmentShadersATI (GLuint range)
void glPassTexCoordATI (GLuint dst, GLuint coord, GLenum swizzle)
void glSampleMapATI (GLuint dst, GLuint interp, GLenum swizzle)
void glSetFragmentShaderConstantATI (GLuint dst, const GLfloat* value)
GL_NUM_FRAGMENT_REGISTERS_ATI 0x896E
GL_NUM_FRAGMENT_CONSTANTS_ATI 0x896F
GL_NUM_PASSES_ATI 0x8970
GL_NUM_INSTRUCTIONS_PER_PASS_ATI 0x8971
GL_NUM_INSTRUCTIONS_TOTAL_ATI 0x8972
GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI 0x8973
GL_NUM_LOOPBACK_COMPONENTS_ATI 0x8974
GL_COLOR_ALPHA_PAIRING_ATI 0x8975
GL_SWIZZLE_STRQ_ATI 0x897A
GL_SWIZZLE_STRQ_DQ_ATI 0x897B