diff --git a/src/common/rendering/hwrenderer/data/hw_shadowmap.h b/src/common/rendering/hwrenderer/data/hw_shadowmap.h index 5a65e7620f3..f82e368b2ab 100644 --- a/src/common/rendering/hwrenderer/data/hw_shadowmap.h +++ b/src/common/rendering/hwrenderer/data/hw_shadowmap.h @@ -36,8 +36,11 @@ class IShadowMap void SetAABBTree(hwrenderer::LevelAABBTree* tree) { - mAABBTree = tree; - mNewTree = true; + if (mAABBTree != tree) + { + mAABBTree = tree; + mNewTree = true; + } } void SetCollectLights(std::function func)