-Created the RenderObject from the State. The RenderObject now only composes...
-Created the RenderObject from the State. The RenderObject now only composes VBOs, SPOs and FBOs and automatically creates the right mappings between them. -Removed the pre processor from the shader class, since we now only work with the gl getters to retrieve any locations (uniform, attribute, fragdata). -The ShaderProgram controllers have the possibility to define the order of the attributes manually (so the programmer can work with conventions).
Showing with 206 additions and 184 deletions
include/ACGL/OpenGL/Controller/StateControl.hh → include/ACGL/OpenGL/Controller/RenderObjectControl.hh