Blender Git Commit Log
Git Commits -> Revision bb770a2
Revision bb770a2 by Alexander Gavrilov (master) October 29, 2018, 17:54 (GMT) |
Depsgraph: use full operation key to preserve update tags on rebuild. The key used by find_operation consists of the operation code, node name, and an index for array property drivers. All three elements are required to unambiguously look up a node. |
Commit Details:
Full Hash: bb770a2c85ffc76018aa28a4a941df1c6081530e
Parent Commit: 62e2bbd
Lines Changed: +7, -2
5 Modified Paths:
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+2, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.cc (+2, -1) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_operation.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_operation.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.cc (+2, -1) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_operation.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_operation.h (+1, -0) (Diff)