Merge branch 'sdl-vidmode-display-fix' into 'master'

SDL: Center window on current monitor during vidmode change

Closes #47

See merge request STJr/SRB2!415
This commit is contained in:
Digiku 2018-12-22 09:06:55 -05:00
commit 974a8e3e2b
1 changed files with 4 additions and 1 deletions

View File

@ -200,7 +200,10 @@ static void SDLSetMode(INT32 width, INT32 height, SDL_bool fullscreen)
}
// Reposition window only in windowed mode
SDL_SetWindowSize(window, width, height);
SDL_SetWindowPosition(window, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED);
SDL_SetWindowPosition(window,
SDL_WINDOWPOS_CENTERED_DISPLAY(SDL_GetWindowDisplayIndex(window)),
SDL_WINDOWPOS_CENTERED_DISPLAY(SDL_GetWindowDisplayIndex(window))
);
}
}
else