From 7d9d80f07a3cb833c766d8bd4d36636535129f88 Mon Sep 17 00:00:00 2001 From: Clownacy Date: Wed, 1 Apr 2020 16:30:46 +0100 Subject: [PATCH] Improve SDL2 fullscreen creation --- src/Backends/Window/SDL2-OpenGL3.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/Backends/Window/SDL2-OpenGL3.cpp b/src/Backends/Window/SDL2-OpenGL3.cpp index b870bf24..9a8fff5a 100644 --- a/src/Backends/Window/SDL2-OpenGL3.cpp +++ b/src/Backends/Window/SDL2-OpenGL3.cpp @@ -32,13 +32,10 @@ BOOL WindowBackend_OpenGL_CreateWindow(const char *window_title, int *screen_wid SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, 2); #endif - window = SDL_CreateWindow(window_title, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, *screen_width, *screen_height, SDL_WINDOW_RESIZABLE | SDL_WINDOW_OPENGL); + window = SDL_CreateWindow(window_title, SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, *screen_width, *screen_height, SDL_WINDOW_RESIZABLE | SDL_WINDOW_OPENGL | (fullscreen ? SDL_WINDOW_FULLSCREEN : 0)); if (window != NULL) { - if (fullscreen) - SDL_SetWindowFullscreen(window, SDL_WINDOW_FULLSCREEN); - context = SDL_GL_CreateContext(window); if (context != NULL)