Unstaged changes cleanup. Further vectorization. Change in binormal/bitangent calculation.
Change lightfunc from GL_R8 to GL_R16F/R32F
Removed a little bit of unnecessary code from pipeline.cpp
In render_disconnected_background don't bind a shader or flush unless a disconnect image is actually being drawn.
Use camera enums instead of magic numbers.