Lay groundwork for porting terrabuff to OpenGL.
Initial port of terrabuff to OpenGL.

Still some weird stuff going on in pixel column zero, and a hole if the camera
is pointed straight down.
Add X shift compensation to GL-based terrabuff rendering.
Make X offsets chaotic in GL-based terrabuff rendering.