From ed551f2536f50ea97ea8ae2a41a488359350dcfa Mon Sep 17 00:00:00 2001
From: Jaime Passos <lazymyuutsu@gmail.com>
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)
-- 
GitLab