From b2b467c68a48af7b814a8623f37470916cbdde29 Mon Sep 17 00:00:00 2001 From: NepDisk Date: Mon, 10 Feb 2025 13:18:07 -0500 Subject: [PATCH] Improve HUD rendering when drawing stretched patches https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2635 --- src/hardware/hw_draw.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hardware/hw_draw.c b/src/hardware/hw_draw.c index 9f52e8d52..ca2881921 100644 --- a/src/hardware/hw_draw.c +++ b/src/hardware/hw_draw.c @@ -222,8 +222,8 @@ void HWR_DrawStretchyFixedPatch(patch_t *gpatch, fixed_t x, fixed_t y, fixed_t p } // positions of the cx, cy, are between 0 and vid.width/vid.height now, we need them to be between -1 and 1 - cx = -1 + (cx / (vid.width/2)); - cy = 1 - (cy / (vid.height/2)); + cx = -1.0f + (cx / (vid.width / 2.0f)); + cy = 1.0f - (cy / (vid.height / 2.0f)); // fwidth and fheight are similar fwidth /= vid.width / 2;