]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - vid_sdl.c
If vid_desktopfullscreen is set, manually initialize window with the current desktop...
[xonotic/darkplaces.git] / vid_sdl.c
index ba5a6fd7662caa2fd90bd3fc4b40a8c6b6394eb1..4637f47df58dfaacd65bb92231231fba81eed3b7 100644 (file)
--- a/vid_sdl.c
+++ b/vid_sdl.c
@@ -2506,7 +2506,12 @@ static qboolean VID_InitModeGL(viddef_mode_t *mode)
        {
                if (mode->fullscreen) {
                        if (vid_desktopfullscreen.integer)
+                       {
+                               vid_mode_t *m = VID_GetDesktopMode();
+                               mode->width = m->width;
+                               mode->height = m->height;
                                windowflags |= SDL_WINDOW_FULLSCREEN_DESKTOP;
+                       }
                        else
                                windowflags |= SDL_WINDOW_FULLSCREEN;
                        vid_isfullscreen = true;