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