1 varying float pointSize; 2 3 void main() { 4 if (pointSize > 4.0) { 5 gl_FragColor = texture2D(UNI_Tex1, gl_PointCoord); 6 } else { 7 gl_FragColor = texture2D(UNI_Tex0, gl_PointCoord); 8 } 9 }