From 86e52a87bfc34fc82d7e18a6c5b9269b2a2d1edf Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Thu, 27 Sep 2012 11:13:30 -0700 Subject: [PATCH] Print a message if the window size was changed from the requested size. --- test/common.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/common.c b/test/common.c index f68cf1f34..c09cc2db5 100644 --- a/test/common.c +++ b/test/common.c @@ -561,7 +561,7 @@ LoadIcon(const char *file) SDL_bool CommonInit(CommonState * state) { - int i, j, m, n; + int i, j, m, n, w, h; SDL_DisplayMode fullscreen_mode; if (state->flags & SDL_INIT_VIDEO) { @@ -735,8 +735,12 @@ CommonInit(CommonState * state) SDL_GetError()); return SDL_FALSE; } - SDL_GetWindowSize(state->windows[i], &state->window_w, &state->window_h); - + SDL_GetWindowSize(state->windows[i], &w, &h); + if (w != state->window_w || h != state->window_h) { + printf("Window requested size %dx%d, got %dx%d\n", state->window_w, state->window_h, w, h); + state->window_w = w; + state->window_h = h; + } if (SDL_SetWindowDisplayMode(state->windows[i], &fullscreen_mode) < 0) { fprintf(stderr, "Can't set up fullscreen display mode: %s\n", SDL_GetError());