If I have time, the Advanced GL Renderer will be a "pipelined"-based rendering solution. The advanced renderer will take in draw instructions from the user and buffer them for processing. Pixels are not drawn until a "render" is called. Before rendering, layers of drawn elements (primitive shapes, images, strings, etc) will be culled to speed up the render call.
At time of writing I don't believe I have the time to implement such a system nor do I think I have enough memory left on the OS to pull it off.
If I have time, the Advanced GL Renderer will be a "pipelined"-based rendering solution. The advanced renderer will take in draw instructions from the user and buffer them for processing. Pixels are not drawn until a "render" is called. Before rendering, layers of drawn elements (primitive shapes, images, strings, etc) will be culled to speed up the render call.
At time of writing I don't believe I have the time to implement such a system nor do I think I have enough memory left on the OS to pull it off.