glsl: improve precision determination for calls