FRAG DCL IN[0], COLOR, LINEAR DCL OUT[0], COLOR DCL TEMP[0] IMM FLT32 { 2.5, 4.0, 2.0, 1.0 } IMM FLT32 { 0.4, 0.25, 0.5, 1.0 } MUL TEMP[0], IN[0], IMM[0] FLR TEMP[0], TEMP[0] MUL OUT[0], TEMP[0], IMM[1] END