mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-01 14:58:14 +00:00
Get rid of remains of support for non-square screen DPIs
This commit is contained in:
1 parent
b4ca0984d1
commit
f206ed95eb
30 files changed
+133
-147
No files matched your search
@@ -152,14 +152,11 @@ void PPSSPP_UWPMain::UpdateScreenState() {
|
||||
// Boost DPI a bit to look better.
|
||||
g_display.dpi *= 96.0f / 136.0f;
|
||||
}
|
||||
g_display.dpi_scale_x = 96.0f / g_display.dpi;
|
||||
g_display.dpi_scale_y = 96.0f / g_display.dpi;
|
||||
g_display.dpi_scale = 96.0f / g_display.dpi;
|
||||
g_display.pixel_in_dps = 1.0f / g_display.dpi_scale;
|
||||
|
||||
g_display.pixel_in_dps_x = 1.0f / g_display.dpi_scale_x;
|
||||
g_display.pixel_in_dps_y = 1.0f / g_display.dpi_scale_y;
|
||||
|
||||
g_display.dp_xres = g_display.pixel_xres * g_display.dpi_scale_x;
|
||||
g_display.dp_yres = g_display.pixel_yres * g_display.dpi_scale_y;
|
||||
g_display.dp_xres = g_display.pixel_xres * g_display.dpi_scale;
|
||||
g_display.dp_yres = g_display.pixel_yres * g_display.dpi_scale;
|
||||
|
||||
context->RSSetViewports(1, &viewport);
|
||||
}
|
||||
@@ -266,8 +263,8 @@ void PPSSPP_UWPMain::OnTouchEvent(int touchEvent, int touchId, float x, float y,
|
||||
// and then apply our own "dpi".
|
||||
float dpiFactor_x = m_deviceResources->GetActualDpi() / 96.0f;
|
||||
float dpiFactor_y = dpiFactor_x;
|
||||
dpiFactor_x /= g_display.pixel_in_dps_x;
|
||||
dpiFactor_y /= g_display.pixel_in_dps_y;
|
||||
dpiFactor_x /= g_display.pixel_in_dps;
|
||||
dpiFactor_y /= g_display.pixel_in_dps;
|
||||
|
||||
TouchInput input{};
|
||||
input.id = touchId;
|
||||
|
||||
Reference in new issue
Block a user