diff options
author | kcgen <kcgen@users.noreply.github.com> | 2022-10-15 18:15:39 +0300 |
---|---|---|
committer | kcgen <kcgen@users.noreply.github.com> | 2022-10-15 18:15:45 +0300 |
commit | daf016062af469e4a14b966d5a3a6a5a24ee0629 (patch) | |
tree | ec056cbf31f515e848e8cbc241efef6357bfb2cb /src | |
parent | 0a48df160ea6a10c5ad6e2f6f3f65b27d5da0bf9 (diff) |
Log of display properties after setting size
Diffstat (limited to 'src')
-rw-r--r-- | src/gui/sdlmain.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/gui/sdlmain.cpp b/src/gui/sdlmain.cpp index da9fbce93..03645bfe8 100644 --- a/src/gui/sdlmain.cpp +++ b/src/gui/sdlmain.cpp @@ -1283,14 +1283,8 @@ static SDL_Window *SetWindowMode(SCREEN_TYPES screen_type, // Maybe some requested fullscreen resolution is unsupported? finish: - if (sdl.draw.has_changed) { + if (sdl.draw.has_changed) setup_presentation_mode(sdl.frame.mode); - log_display_properties(sdl.draw.width, - sdl.draw.height, - sdl.scaling_mode, - sdl.desktop.type, - sdl.pp_scale); - } // Force redraw after changing the window if (sdl.draw.callback) @@ -2125,6 +2119,13 @@ dosurface: NewMouseScreenParams(); update_vsync_state(); + if (sdl.draw.has_changed) + log_display_properties(sdl.draw.width, + sdl.draw.height, + sdl.scaling_mode, + sdl.desktop.type, + sdl.pp_scale); + if (retFlags) GFX_Start(); return retFlags; |