refractionShader: using mediump instead of lowp (especially for the refractionColor value): on a real device, the image output was broken.