![]()
The inequality cos(nx)<cos(ny) is compiled to the following fragment program.
!!ARBfp1.0
TEMP R0;
PARAM U0 = program.local[0];
PARAM C0 = {
0.500000000000000000000000000000,
1.000000000000000000000000000000,
0.000000000000000000000000000000,
0.000000000000000000000000000000
};
MUL R0.x, U0.x, fragment.texcoord[0].x;
COS R0.y, R0.x;
MUL R0.x, U0.x, fragment.texcoord[0].y;
COS R0.z, R0.x;
SLT R0.x, R0.y, R0.z;
SLT R0.y, R0.x, C0.x;
KIL -R0.y;
MOV_SAT R0.x, C0.y;
MUL result.color.x, fragment.color.primary.x, R0.x;
MUL result.color.y, fragment.color.primary.y, R0.x;
MUL result.color.z, fragment.color.primary.z, R0.x;
END