I've made leaps and bounds on my engine! Just as well, it's kinda due already!

My engine has gone from been able to draw just 1 (hard-coded) textured cube to been able to draw VBO's with shaders!

I'm now adding the concept of renderpaths and a flexible rendering system. I've been very very inspired by the excellent Nebula Device! It's a great engine, very nice and flexible, and totally open source.

Today I fleshed out the stubs of the RenderPath structure, now I have to fill it in with actual render calls, which will be lots of fun.