Files
UnrealEngineUWP/Engine/Source/Runtime/Launch
Graeme Thornton 6c5a825e94 Various changes to make resolution switching and restoration work properly. Also corrects orders of precedance for various cvar initialisation systems
Fixes TTP 327800 - UE4: RENDERING: FORTNITE: RESOLUTION: Game resolution will be lowered after Alt+Tabbing and then returning to a game in fullscreen

* Move the call to GameUserSettings::PreloadResolutionSettings() to an earlier point, after system settings load, but before consolevariables/deviceprofiles etc.
* Remove ConditionallyOverrideSettings from the PreloadResolutionSettings() as the slate application hasn't been initialised at this point. Values are overriden later anyway when creating the game window
* Split GameUserSettings::Apply() into two functions, one for resolution settings and one for everything else. Apply() now calls both for backwards compatibility. Allows launch loop to NOT reapply the resolution settings after GameUserSettings has been loaded properly, thereby overriding all the settings customizations
* When a game-mode windows app is receives the OS activation event, attempt to restore the resolution that the engine believes is current.
* Update fortnite default game user settings ini file to have the latest version number, and specify windowed mode. This will be fixed later to specify windowed fullscreen as is desired.

[CL 2254719 by Graeme Thornton in Main branch]
2014-08-13 11:28:31 -04:00
..
2014-08-04 18:26:59 -04:00