1!!ARBvp1.0
2TEMP R0;
3TEMP R1;
4MOV result.color, vertex.color; 
5MUL R0.x, vertex.color.x, {10.0}.x; 
6MAX R0.x, R0.x, {2.0}.x; 
7MIN result.pointsize.x, R0.x, {4.0}.x; 
8MOV  result.position, vertex.position;
9END
10
11