From e24c6fa4db170191fdedc633b0a9b34374798083 Mon Sep 17 00:00:00 2001 From: dileepvr Date: Sat, 8 Mar 2025 07:10:59 -0700 Subject: [PATCH] Update hw_portal OoB height clip Hopefully the last bug squash. --- src/rendering/hwrenderer/scene/hw_portal.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rendering/hwrenderer/scene/hw_portal.cpp b/src/rendering/hwrenderer/scene/hw_portal.cpp index cc7289480..4d1ce3f8b 100644 --- a/src/rendering/hwrenderer/scene/hw_portal.cpp +++ b/src/rendering/hwrenderer/scene/hw_portal.cpp @@ -813,7 +813,7 @@ bool HWSectorStackPortal::Setup(HWDrawInfo *di, FRenderState &rstate, Clipper *c // avoid recursions! if (origin->plane != -1) screen->instack[origin->plane]++; - if (lines.Size() > 0) + if (vp.IsAllowedOoB() && lines.Size() > 0) { flat.plane.GetFromSector(lines[0].sub->sector, origin->plane);