OpenGL

Initial progress to running OpenGL applications on the pre by mdklein.

Prereqs

 * 1) A cross compiler toolchain for the pre (I used arm-2007q3-51-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2)
 * 2) OpenGl-ES sdk from TI (registration required). (I used OMAP35x_Graphics_SDK_setuplinux_3_00_00_06.bin)

What to do
basically I cross compiled the OMAP35x_Graphics_SDK_3_00_00_06 package from TI, and then copied over the resulting gfxsdkdemos directory to the pre.

then created a powervr.ini file in the directory with the apps (gfxsdkdemos/ogles and gfxsdkdemos/ogles2). [default] WindowSystem=libpvrPVR2D_LINUXFBWSEGL.so

Currently the opengl apps fight for framebuffer with LunaSysMgr, in that if you touch the screen it'll flicker a lot and switch between the two.

I've also noticed occasions where LunaSysMgr reboots.

Hopefully more work can be done.