From 356e4553353e7eecf32af8146b2b5f3456fcbc59 Mon Sep 17 00:00:00 2001 From: Lactozilla Date: Mon, 12 Feb 2024 16:58:00 -0300 Subject: [PATCH] Fix #1190 --- src/r_textures.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/r_textures.c b/src/r_textures.c index 27a933631..1bc0534ec 100644 --- a/src/r_textures.c +++ b/src/r_textures.c @@ -147,7 +147,7 @@ static void R_DrawFlippedColumnInCache(column_t *column, UINT8 *cache, texpatch_ if (count > 0) { - for (; dest < cache + position + count; --source) + for (; dest < cache + position + count; --source, is_opaque++) { *dest++ = *source; *is_opaque = true; @@ -191,7 +191,7 @@ static void R_DrawBlendColumnInCache(column_t *column, UINT8 *cache, texpatch_t if (count > 0) { - for (; dest < cache + position + count; source++, dest++) + for (; dest < cache + position + count; source++, dest++, is_opaque++) { *dest = ASTBlendPaletteIndexes(*dest, *source, originPatch->style, originPatch->alpha); *is_opaque = true; @@ -235,7 +235,7 @@ static void R_DrawBlendFlippedColumnInCache(column_t *column, UINT8 *cache, texp if (count > 0) { - for (; dest < cache + position + count; --source, dest++) + for (; dest < cache + position + count; --source, dest++, is_opaque++) { *dest = ASTBlendPaletteIndexes(*dest, *source, originPatch->style, originPatch->alpha); *is_opaque = true;