Further optimize FFP GL getRenderer() operation.
Optimize rendering from client-side memory by maintaining a set of doublebuffered VBOs. This improves performance by reducing CPU-GPU pipeline stalls.
Merge pull request #2019 from juj/evenmore_gl_opts

Even more gl opts