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)
--
⑨