New UI material files - so much simpler than using the MultiMaterial.
Many shader changes to meet GLSL_150 but not everything done yet (by a long way)
Basic shader changes to remove most of the deprecated built-in declarations.
Added a data.glsl to hold all of the common declarations that used to b built-in.
Include the new UIMaterial files.
Deprecate a whole bunch of stuff. Replace it where possible.
Lots of things broken.
Update the GL_GENERATE_MIPMAPS to use the glGenerateMipmaps() function.
glPushAttrib and glPopAttrib deprecated, not replaced them just removed them.
Add vertex array object to (GL) VertexBuffer.
Begun to deprecate the VertexArray drawing methods.
UI::Skin is going to need rewriting.
... and a lot lot more.