From 4f4d10ce5f626b36131a93f89ef25ccdabebd10a Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Fri, 4 Jan 2019 13:56:36 +0100 Subject: [PATCH] - disable polyobj AABBTree updates --- src/hwrenderer/dynlights/hw_aabbtree.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/hwrenderer/dynlights/hw_aabbtree.cpp b/src/hwrenderer/dynlights/hw_aabbtree.cpp index 74bf1a62e..919ed3ded 100644 --- a/src/hwrenderer/dynlights/hw_aabbtree.cpp +++ b/src/hwrenderer/dynlights/hw_aabbtree.cpp @@ -44,9 +44,14 @@ LevelAABBTree::LevelAABBTree() { if (!level.lines[i].backsector) { +#ifdef USE_POLYOBJ_SHADOWS if (level.lines[i].sidedef[0] && (level.lines[i].sidedef[0]->Flags & WALLF_POLYOBJ)) polylines.Push(i); line_elements.Push(i); +#else + if (!level.lines[i].sidedef[0] || !(level.lines[i].sidedef[0]->Flags & WALLF_POLYOBJ)) + line_elements.Push(i); +#endif } }