Made the water effect run entirely on GPU
Update to how glClearColor is invoked

This mostly is to hide the bright pink spots when triangles aren't
getting rendered.