Don't leave uninitialized variables
Renamed vertexbuffer_bufferdata to vertexbuffer_upload_data
Restructuring universal test
Tweaks to screen control and universal test
Update to use the latest pegasus; raspberry pi build
Additional tweaks
Fix include dirs for 'game'
Refactoring some sprite related functions (calc uvs); starting to work on the first game with this whole mess of a library. New ship assets from my last 1gam; testing the waters right now.
Merge branch 'master' of github.com:/apetrone/gemini
Added code to render "seamless" background; I have ideas for a better looking background, but that will have to wait.
Restructuring how background is rendered. Now uses rect template and the device's actual dimensions.
Also fixed an issue where kernel startup was called before the rendering surface was ready (Android)
added more logging around font creation; updated test_mobile to use input keys for termination. Updated lynx string to gemini in native lib.
Merged in android_dev
Lower the constants for font rendering and render stream and fixed bug with font rendering

Font stash would return to my callback a number larger than 128 - which was not expected. This caused some issues when the vertex stream had room for 128 vertices and then >128 vertices were written to the buffer.
Remove potential crash (I don't know how it wasn't crashing...)
Don't allow device rotations; startup in landscape orientation; also display the DPI
moved initialization check to kernel
Switched back to JNI interface and non-Native activity for now.
Patching up a bit; don't wait for touch events in order to draw frames
Cleaning up a bit and making it shutdown properly. This almost works - it actually causes a WEIRD issue which manifests itself between 6 rotations of the device. (Fonts will render on startup and then only after 6 more interface rotations will they appear again.