From decf4307149e49d717a5e375db51082ae11e01c4 Mon Sep 17 00:00:00 2001 From: James R Date: Thu, 11 Jan 2024 02:15:42 -0800 Subject: [PATCH] Vissprites: set dc.texheight Fixes power-of-2 detection in R_DrawColumnTemplate. --- src/r_things.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/r_things.cpp b/src/r_things.cpp index 9cb033f05..1b03d943c 100644 --- a/src/r_things.cpp +++ b/src/r_things.cpp @@ -981,7 +981,7 @@ static void R_DrawVisSprite(vissprite_t *vis) } dc.texturemid = vis->texturemid; - dc.texheight = 0; + dc.texheight = patch->height; frac = vis->startfrac; windowtop = windowbottom = sprbotscreen = INT32_MAX; @@ -1172,7 +1172,7 @@ static void R_DrawPrecipitationVisSprite(vissprite_t *vis) dc.iscale = FixedDiv(FRACUNIT, vis->scale); dc.texturemid = FixedDiv(vis->texturemid, this_scale); - dc.texheight = 0; + dc.texheight = patch->height; frac = vis->startfrac; spryscale = vis->scale;