Improve off screen drawing.

This should makes it possible to have off screen bitmaps that are bigger
than the view size.
Fix off screen render + clean up.
Use an enlarged off screen bitmap.

Using twice the screen size.