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