Switching Shaders vs setting Uniform