Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dosbox-staging/dosbox-staging.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkcgen <kcgen@users.noreply.github.com>2022-10-15 18:15:39 +0300
committerkcgen <kcgen@users.noreply.github.com>2022-10-15 18:15:45 +0300
commitdaf016062af469e4a14b966d5a3a6a5a24ee0629 (patch)
treeec056cbf31f515e848e8cbc241efef6357bfb2cb /src
parent0a48df160ea6a10c5ad6e2f6f3f65b27d5da0bf9 (diff)
Log of display properties after setting size
Diffstat (limited to 'src')
-rw-r--r--src/gui/sdlmain.cpp15
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;