Make sure to set the viewport to the framebuffer size in order to support retina displays