Blender Git Loki
Git Commits -> Revision 37e08e5
Revision 37e08e5 by Bastien Montagne (master) April 28, 2020, 13:31 (GMT) |
Depsgraph: Add IDProperties handling. Fix T75279: BLI_assert failed when deleting object in debug build (only). And all general cases of ID pointer idproperties that would use a data-block not referenced anywhere else in the depsgraph. This includes idproperties from: * All ID types; * Bones and pose bones; * Sequences; * Nodes and sockets. Differential Revision: https://developer.blender.org/D7551 |
Commit Details:
Full Hash: 37e08e526c6fef7d0a4fc359bc4b7e665d012119
Parent Commit: 9f090ba
Lines Changed: +131, -0
8 Modified Paths:
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+59, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+4, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+58, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+4, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+4, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+58, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+4, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_rig.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc (+1, -0) (Diff)