From 1bf78ed544b624add24aef5646ef9bb8cd3e7a88 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Sun, 24 Dec 2023 17:45:35 -0800 Subject: [PATCH] We get a resize event when the view enters fullscreen mode on iOS The call stack is: We want to use this instead of the desktop mode because the view may be in a different orientation than the device orientation, which the desktop mode is based on. --- src/video/uikit/SDL_uikitvideo.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/video/uikit/SDL_uikitvideo.m b/src/video/uikit/SDL_uikitvideo.m index d7548baefc..22f5251fd1 100644 --- a/src/video/uikit/SDL_uikitvideo.m +++ b/src/video/uikit/SDL_uikitvideo.m @@ -131,6 +131,8 @@ static SDL_VideoDevice *UIKit_CreateDevice(void) device->Metal_GetLayer = UIKit_Metal_GetLayer; #endif + device->device_caps = VIDEO_DEVICE_CAPS_SENDS_FULLSCREEN_DIMENSIONS; + device->gl_config.accelerated = 1; return device;