1VERT
2DCL IN[0]
3DCL IN[1]
4DCL OUT[0], POSITION
5DCL OUT[1], COLOR
6DCL TEMP[0]
7DCL TEMP[1]
8IMM[0] INT32 {-2147483648, 2, 0, -1}
9MOV OUT[0], IN[0]
10IMUL_HI TEMP[0], IMM[0].xzzx, IMM[0].yzzy
11UMUL TEMP[0], TEMP[0], IMM[0].wwww
12I2F OUT[1], TEMP[0]
13END
14