From 008be7c90dcdee4fea60794fd728018492dacb70 Mon Sep 17 00:00:00 2001
From: Alam Ed Arias <alam@srb2.org>
Date: Fri, 27 May 2016 01:19:16 -0400
Subject: [PATCH] hardware: start the surf as clean

---
 src/hardware/hw_main.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/hardware/hw_main.c b/src/hardware/hw_main.c
index 5fb6a93fe..224f76e8a 100644
--- a/src/hardware/hw_main.c
+++ b/src/hardware/hw_main.c
@@ -3280,6 +3280,7 @@ static void HWR_AddPolyObjectPlanes(void)
 			if (po_ptrs[i]->translucency > 0)
 			{
 				FSurfaceInfo Surf;
+				memset(&Surf, 0x00, sizeof(Surf));
 				FBITFIELD blendmode = HWR_TranstableToAlpha(po_ptrs[i]->translucency, &Surf);
 				HWR_AddTransparentPolyobjectFloor(levelflats[polyobjsector->ceilingpic].lumpnum, po_ptrs[i], polyobjsector->ceilingheight,
 													polyobjsector->lightlevel, Surf.FlatColor.s.alpha, polyobjsector, blendmode, NULL);
-- 
GitLab