Half-hearted fullscreen support.
Rewritten rendering core.