diff options
author | Jonathan Sieber <mail@strfry.org> | 2017-07-10 10:28:59 +0200 |
---|---|---|
committer | Alfred E. Heggestad <alfred.heggestad@gmail.com> | 2017-07-10 10:28:59 +0200 |
commit | 0806171f16d34791a3025c25c38edcb76a70c107 (patch) | |
tree | fc3fbc79a273023f1431d1f194b45c358739ea3f /modules/sdl2 | |
parent | 49df75bec3fb305a4c2f50d966ea15c3f1dd52b9 (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.c | 8 |
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", |