!!ARBfp1.0 # PASS TEMP R0; TEX R0, fragment.texcoord, texture[0], 2D; SUB R0, {1,1,1,1}, R0; SWZ result.color, R0, 0, 1, 0, 1; END