From ecef9a5f7e3ee53fe5f96547b0c0f3c3aca7d118 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Thu, 20 Feb 2025 15:28:33 -0600 Subject: [PATCH] Convert iOS to use the new DPI Recalculate --- ios/DisplayManager.mm | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/ios/DisplayManager.mm b/ios/DisplayManager.mm index c2dae42cf135..2319d5c944f4 100644 --- a/ios/DisplayManager.mm +++ b/ios/DisplayManager.mm @@ -149,18 +149,10 @@ - (void)updateResolution:(UIScreen *)screen { float diagonal = sqrt(size.height * size.height + size.width * size.width); dpi = diagonal * scale * 0.1f; } - g_display.dpi_scale_real = 240.0f / dpi; - g_display.dpi_scale = g_display.dpi_scale_real; + float dpi_scale = 240.0f / dpi; + g_display.Recalculate(size.width * scale, size.height * scale, dpi_scale, 1.0f); - g_display.pixel_xres = size.width * scale; - g_display.pixel_yres = size.height * scale; - - g_display.dp_xres = g_display.pixel_xres * g_display.dpi_scale; - g_display.dp_yres = g_display.pixel_yres * g_display.dpi_scale; - - g_display.pixel_in_dps = (float)g_display.pixel_xres / (float)g_display.dp_xres; - [[sharedViewController getView] setContentScaleFactor:scale]; // PSP native resize