Commit: f35bc0a81921a7c390efa2f6f28715e6f16df581
Author: Kévin Dietrich
Date:   Fri Nov 6 16:48:55 2020 +0100
Branches: cycles_procedural_api
https://developer.blender.org/rBf35bc0a81921a7c390efa2f6f28715e6f16df581

still go through the geometry device update entirely even if no nodes are 
modified

===================================================================

M       intern/cycles/render/geometry.cpp

===================================================================

diff --git a/intern/cycles/render/geometry.cpp 
b/intern/cycles/render/geometry.cpp
index 7613a7ebe38..85ca08be9a3 100644
--- a/intern/cycles/render/geometry.cpp
+++ b/intern/cycles/render/geometry.cpp
@@ -274,11 +274,6 @@ void Geometry::tag_update(Scene *scene, bool rebuild)
     }
   }
 
-  if (!is_modified()) {
-    scene->geometry_manager->need_flags_update = true;
-    return;
-  }
-
   scene->geometry_manager->need_update = true;
   scene->object_manager->tag_update(scene, ObjectManager::GEOMETRY_MODIFIED);
 }

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to