From ed551f2536f50ea97ea8ae2a41a488359350dcfa Mon Sep 17 00:00:00 2001 From: Jaime Passos Date: Wed, 11 Sep 2019 17:03:50 -0300 Subject: [PATCH] Transparency, not translucency --- src/r_data.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/r_data.c b/src/r_data.c index a080fa4c3..71c909b88 100644 --- a/src/r_data.c +++ b/src/r_data.c @@ -2720,7 +2720,7 @@ static png_bytep *PNG_Read(UINT8 *png, UINT16 *w, UINT16 *h, INT16 *topoffset, I { if (!memcmp(header, "grAb", 4)) { - // grAb stores numbers as big-endian. + // The grAb chunk stores offsets as big-endian numbers. #ifdef SRB2_BIG_ENDIAN #define ENDIANESS(x) (x) #else @@ -2787,7 +2787,7 @@ UINT8 *R_PNGToFlat(levelflat_t *levelflat, UINT8 *png, size_t size) // Convert a PNG to a patch. static unsigned char imgbuf[1<<26]; -patch_t *R_PNGToPatch(UINT8 *png, size_t size, size_t *destsize, boolean translucency) +patch_t *R_PNGToPatch(UINT8 *png, size_t size, size_t *destsize, boolean transparency) { UINT16 width, height; INT16 topoffset = 0, leftoffset = 0; @@ -2830,7 +2830,7 @@ patch_t *R_PNGToPatch(UINT8 *png, size_t size, size_t *destsize, boolean translu for (y = 0; y < height; y++) { UINT8 paletteIndex = raw[((y * width) + x)]; - boolean opaque = translucency ? (paletteIndex != TRANSPARENTPIXEL) : true; + boolean opaque = transparency ? (paletteIndex != TRANSPARENTPIXEL) : true; // End span if we have a transparent pixel if (!opaque)