OpenGL base object + Renderer queuing + doc