!!ARBvp1.0 TEMP R0; MUL R0, vertex.color, {4.0}.x; LG2 result.color, R0.x; MOV result.position, vertex.position; END