Blender Git Loki
Git Commits -> Revision c985c60
Revision c985c60 by Sergey Sharybin (master) February 20, 2019, 10:48 (GMT) |
Depsgraph: Fix relation when lamp has driver on custom property Was once again caused by an ambiguity of the entry/exit operations. Only did for objects since those are the only one who needs this. The rest types of IDs needs to be checked and only added extra operations if needed (adding operations and relations causes some overhead for evaluation, so need to be careful). |
Commit Details:
Full Hash: c985c60bdc7cfc6914d583cf5179a03aaa68b302
Parent Commit: e6bdc95
Lines Changed: +43, -4
6 Modified Paths:
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+20, -3) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+17, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/node/deg_node_operation.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/node/deg_node_operation.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+17, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/node/deg_node_operation.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/node/deg_node_operation.h (+2, -0) (Diff)