It's fun to start with the frame buffer, but I presume going through the opengl library is going to make a bunch of stuff a lot faster. Do you just link the opengl code into your kernel? Does anyone have a link to github where they got it working?
My beaglebone has a usb serial port which makes getting started pretty easy. The serial port looks like a serial port from the ARM side, but it connected over USB and appears on my desktop as serial port in /dev. Are you all doing something similar for your kernels on the pi?
Is there a canonical collection of hobby OS info for the pi out there anywhere. I found lots of links here and there but no "hub" as it were.
regards,
Richard.