From 2549b0fa578d55623fac2b161d17e99c484ea199 Mon Sep 17 00:00:00 2001 From: RaveYard <29225776+MrRaveYard@users.noreply.github.com> Date: Fri, 22 Sep 2023 14:41:01 +0200 Subject: [PATCH] Fix mid textures not pushed into visible surface list --- src/rendering/hwrenderer/scene/hw_walls.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/rendering/hwrenderer/scene/hw_walls.cpp b/src/rendering/hwrenderer/scene/hw_walls.cpp index 47edc946fa..40517c2d49 100644 --- a/src/rendering/hwrenderer/scene/hw_walls.cpp +++ b/src/rendering/hwrenderer/scene/hw_walls.cpp @@ -1332,6 +1332,10 @@ void HWWall::DoMidTexture(HWDrawInfo *di, FRenderState& state, seg_t * seg, bool if (auto lightmapPtr = seg->sidedef->lightmap) { lightmap = lightmapPtr[side_t::mid]; + if (lightmap) + { + di->PushVisibleSurface(lightmap); + } } // Align the texture to the ORIGINAL sector's height!!