You can 'blit' directly to software memory and upload it to the backbuffer.
There's supposed to be a way of setting up gl's pixel pipelines so that such copies are pretty much direct without any processing, but it's still going to be relatively slow.
There's supposed to be a way of setting up gl's pixel pipelines so that such copies are pretty much direct without any processing, but it's still going to be relatively slow.