From 2d9d06e2671fdbc8b98545f3a0c30ff2d7db14cf Mon Sep 17 00:00:00 2001 From: "James R." Date: Sat, 30 Sep 2023 16:09:10 -0700 Subject: [PATCH] Let window be resizable --- src/sdl/i_video.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/sdl/i_video.cpp b/src/sdl/i_video.cpp index bd47a09c6..329b52476 100644 --- a/src/sdl/i_video.cpp +++ b/src/sdl/i_video.cpp @@ -506,6 +506,11 @@ static void Impl_HandleWindowEvent(SDL_WindowEvent evt) case SDL_WINDOWEVENT_MOVED: window_x = evt.data1; window_y = evt.data2; + break; + case SDL_WINDOWEVENT_SIZE_CHANGED: + vid.realwidth = evt.data1; + vid.realheight = evt.data2; + break; } if (FOCUSUNION == oldfocus) // No state change @@ -1540,7 +1545,7 @@ INT32 VID_SetMode(INT32 modeNum) static SDL_bool Impl_CreateWindow(SDL_bool fullscreen) { - int flags = 0; + uint32_t flags = SDL_WINDOW_RESIZABLE; if (rendermode == render_none) // dedicated return SDL_TRUE; // Monster Iestyn -- not sure if it really matters what we return here tbh