!!ARBfp1.0
TEMP R0;
MUL R0.xy, fragment.texcoord[0], fragment.texcoord[0];
ADD R0.x, R0.x, R0.y;
SGE R0.y, R0.x, fragment.texcoord[0].w;
KIL -R0.y;
MOV result.color, fragment.color;
END