GLSLES: only the fragment shader needs precision explicitely set.