GRAPHICS: Fullscreen rendering and correct aspect ratio at native resolutions

Rebased and squashed version of #1080, with the patches @bgK mentioned.
Out of curiosity: What has happened in the diff of the first few lines here?