fixed an issue with the shader precision