This adds a basic test to check that rendering a few colored rectangles offscreen works and that the modelview gets restored when switching back to the previous buffer.