shithub: cstory

Download patch

ref: 7d9d80f07a3cb833c766d8bd4d36636535129f88
parent: 49f78879305b38a3c2c6f5a9a1ea32a804672811
author: Clownacy <Clownacy@users.noreply.github.com>
date: Wed Apr 1 12:30:46 EDT 2020

Improve SDL2 fullscreen creation

--- a/src/Backends/Window/SDL2-OpenGL3.cpp
+++ b/src/Backends/Window/SDL2-OpenGL3.cpp
@@ -32,13 +32,10 @@
 	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)
--