This is required to benefit from crisp display on hiDPI monitors.
This also fixes issues related to fullscreen and input handling
when using an hiDPI display on Windows.
Overriding theme items is a common point of confusion. This demo
should hopefully make it easier to understand.
In the future, we could extend this demo to include things like theme
switching as it's a common need in non-game applications.