Bugfix: Can't rely on backbuffer to retain previous frame

When drawing all points incrementally in batches, the back buffer may be
corrupted between frames.  Fixing this requires drawing incrementally
into an offscreen buffer and blitting that to the backbuffer before
flipping.