From: Toni Wilen Date: Sat, 10 May 2025 14:09:16 +0000 (+0300) Subject: Fix automatic resize filter multiplier X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=b9f0a0ebc241fa04d8b33436a9ea655770cc8f2c;p=francis%2Fwinuae.git Fix automatic resize filter multiplier --- 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;