!!ARBfp1.0
TEMP R0;
SUB R0, {0.5}.x, fragment.color;
CMP result.color, R0, fragment.color, {0.0}.x;
END