1d blit and perspective fix on GLES host
We expose GL 2.1 when running on a GLES host, and emulate 1D textures by using 2D textures. This patch corrects the issues #33 (closed) and #34 (closed) that came up when trying to run an OpenGL 2.1 game funguloids in the VM by using a GLES host.