diff --git a/Source/Engine/Renderer/RenderList.cpp b/Source/Engine/Renderer/RenderList.cpp index 7056e8737..1dbf1b663 100644 --- a/Source/Engine/Renderer/RenderList.cpp +++ b/Source/Engine/Renderer/RenderList.cpp @@ -516,6 +516,7 @@ namespace Platform::MemoryCompare(&a.Geometry, &b.Geometry, sizeof(a.Geometry)) == 0 && a.InstanceCount != 0 && b.InstanceCount != 0 && + handler.CanBatch(a, b) && a.WorldDeterminantSign == b.WorldDeterminantSign; } }