Blender Git Commit Log
Git Commits -> Revision 750899f
Revision 750899f by Jacques Lucke (master) July 22, 2020, 17:16 (GMT) |
Simulation: improve depsgraph integration A simulation data block has an embedded node tree, which requires special handling in a couple of places. Some of those places were missing beforehand. This also adds a relation to make sure that the simulation is evaluated after animations on the embedded node tree are evaluated. |
Commit Details:
Full Hash: 750899fd318fae8ddd485936167071481ee1e356
Parent Commit: 921c95a
Lines Changed: +29, -5
8 Modified Paths:
/source/blender/blenkernel/intern/image.c (+7, -0) (Diff)
/source/blender/blenkernel/intern/lib_query.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+10, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+5, -0) (Diff)
/source/blender/simulation/intern/simulation_update.cc (+1, -2) (Diff)
/source/blender/blenkernel/intern/lib_query.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+10, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+5, -0) (Diff)
/source/blender/simulation/intern/simulation_update.cc (+1, -2) (Diff)