summaryrefslogtreecommitdiff
path: root/modules/sdl2
diff options
context:
space:
mode:
authorJonathan Sieber <mail@strfry.org>2017-07-10 10:28:59 +0200
committerAlfred E. Heggestad <alfred.heggestad@gmail.com>2017-07-10 10:28:59 +0200
commit0806171f16d34791a3025c25c38edcb76a70c107 (patch)
treefc3fbc79a273023f1431d1f194b45c358739ea3f /modules/sdl2
parent49df75bec3fb305a4c2f50d966ea15c3f1dd52b9 (diff)
Make sdl2 Fullscreen Mode configurable (#279)
* vidisp: add fullscreen flag * Add video_fullscreen option
Diffstat (limited to 'modules/sdl2')
-rw-r--r--modules/sdl2/sdl.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/modules/sdl2/sdl.c b/modules/sdl2/sdl.c
index ef719cd..c2413bb 100644
--- a/modules/sdl2/sdl.c
+++ b/modules/sdl2/sdl.c
@@ -102,9 +102,11 @@ static void event_handler(void *arg)
st->fullscreen ? "en" : "dis");
if (st->fullscreen)
- st->flags |= SDL_WINDOW_FULLSCREEN;
+ st->flags |=
+ SDL_WINDOW_FULLSCREEN_DESKTOP;
else
- st->flags &= ~SDL_WINDOW_FULLSCREEN;
+ st->flags &=
+ ~SDL_WINDOW_FULLSCREEN_DESKTOP;
SDL_SetWindowFullscreen(st->window, st->flags);
break;
@@ -195,7 +197,7 @@ static int display(struct vidisp_st *st, const char *title,
st->flags = SDL_WINDOW_SHOWN | SDL_WINDOW_INPUT_FOCUS;
if (st->fullscreen)
- st->flags |= SDL_WINDOW_FULLSCREEN;
+ st->flags |= SDL_WINDOW_FULLSCREEN_DESKTOP;
if (title) {
re_snprintf(capt, sizeof(capt), "%s - %u x %u",