mirror of
https://github.com/libretro/libretro-tyrquake.git
synced 2025-02-18 15:01:21 +00:00
vid: sdl display index is zero-based
Signed-off-by: Kevin Shanahan <kmshanah@disenchant.net>
This commit is contained in:
parent
9eabc189bf
commit
a86e74b7a3
@ -233,9 +233,10 @@ VID_InitModeList(void)
|
||||
Sys_Error("%s: no displays found (%s)", __func__, SDL_GetError());
|
||||
|
||||
/* FIXME - allow use of more than one display */
|
||||
sdlmodes = SDL_GetNumDisplayModes(1);
|
||||
|
||||
printf("%s: %d modes on display 1\n", __func__, sdlmodes);
|
||||
sdlmodes = SDL_GetNumDisplayModes(0);
|
||||
if (sdlmodes < 0)
|
||||
Con_SafePrintf("%s: error enumerating SDL display modes (%s)\n",
|
||||
__func__, SDL_GetError());
|
||||
|
||||
nummodes = 0;
|
||||
|
||||
@ -248,9 +249,10 @@ VID_InitModeList(void)
|
||||
|
||||
/*
|
||||
* Check availability of fullscreen modes
|
||||
* (default to display 0 for now)
|
||||
*/
|
||||
for (i = 0; i < sdlmodes && nummodes < MAX_MODE_LIST; i++) {
|
||||
err = SDL_GetDisplayMode(1, i, &mode);
|
||||
err = SDL_GetDisplayMode(0, i, &mode);
|
||||
if (err)
|
||||
Sys_Error("%s: couldn't get mode %d info (%s)",
|
||||
__func__, i, SDL_GetError());
|
||||
|
Loading…
x
Reference in New Issue
Block a user