Renderer now draws to a buffer before drawing to screen.