From ce6b24308ed59068d7bfc79f0fc2583b3ad9efc7 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sun, 16 Dec 2018 09:38:22 +0100 Subject: [PATCH] - fixed: sidedef-less GLWalls may not apply per-sidedef render properties. These always come from open-sector render hacks where the renderer tries to fill in some gaps # Conflicts: # src/hwrenderer/scene/hw_walls.cpp # Conflicts: # src/gl/scene/gl_walls_draw.cpp --- src/gl/scene/gl_walls_draw.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gl/scene/gl_walls_draw.cpp b/src/gl/scene/gl_walls_draw.cpp index e5045f66f..62e43574f 100644 --- a/src/gl/scene/gl_walls_draw.cpp +++ b/src/gl/scene/gl_walls_draw.cpp @@ -359,7 +359,7 @@ void GLWall::RenderTextured(int rflags) } mDrawer->SetFog(255, 0, NULL, false); } - if (type != RENDERWALL_COLOR) + if (type != RENDERWALL_COLOR && seg->sidedef != nullptr) { auto side = seg->sidedef; auto tierndx = renderwalltotier[type];