Blender Git Loki
Git Commits -> Revision f65e603
Revision f65e603 by Lukas Toenne (depsgraph_refactor) March 21, 2014, 17:09 (GMT) |
Some fixes and cleanup to allocating and freeing DepsRelations. (Un-)Registering of relations in node inlinks/outlinks now happens in constructor/destructor. Eventually it may be preferable to manage relations in a central mempool in the Depsgraph instead of using shared ownership in both from and to node. |
Commit Details:
Full Hash: f65e603a677c3459914ac45faba1889a87ff8979
Parent Commit: ddfdd92
Lines Changed: +24, -68
6 Modified Paths:
/source/blender/depsgraph/intern/depsgraph_core.cpp (+15, -38) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cpp (+0, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_intern.h (+0, -8) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cpp (+2, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_types.h (+2, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_type_defines.cpp (+5, -16) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cpp (+0, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_intern.h (+0, -8) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cpp (+2, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_types.h (+2, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_type_defines.cpp (+5, -16) (Diff)