From b9f0a0ebc241fa04d8b33436a9ea655770cc8f2c Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sat, 10 May 2025 17:09:16 +0300 Subject: [PATCH] Fix automatic resize filter multiplier --- od-win32/win32_scaler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/od-win32/win32_scaler.cpp b/od-win32/win32_scaler.cpp index 7182fbb6..d86f4e55 100644 --- a/od-win32/win32_scaler.cpp +++ b/od-win32/win32_scaler.cpp @@ -537,8 +537,8 @@ void getfilterdata(int monid, struct displayscale *ds) float scalex = currprefs.gf[idx].gfx_filter_horiz_zoom_mult > 0 ? currprefs.gf[idx].gfx_filter_horiz_zoom_mult : 1.0f; float scaley = currprefs.gf[idx].gfx_filter_vert_zoom_mult > 0 ? currprefs.gf[idx].gfx_filter_vert_zoom_mult : 1.0f; - ds->outwidth = (int)(cw * ds->scale * scalex); - ds->outheight = (int)(ch * ds->scale * scaley); + ds->outwidth = (int)(cw * ds->scale); + ds->outheight = (int)(ch * ds->scale); ds->xoffset += cx * ds->scale; ds->yoffset += cy * ds->scale; -- 2.47.3