Blender Git Loki
Git Commits -> Revision a92b343
Revision a92b343 by Lukas Toenne (depsgraph_refactor) May 11, 2014, 08:26 (GMT) |
Clean up DepsNode flag fields. The OperationDepsNode.flag field would shadow the DepsNode.flag field. These flags are only used for eval tagging atm, so it's safe to move these into the OperationDepsNode class. If necessary, similar flags for "directly modified" etc. could be added to ID nodes or components too, but they can and should be conceptually separate and use a non-conflicting flag in the respective subclasses. |
Commit Details:
Full Hash: a92b343f63f4e58a426df89c419064577868ddbe
Parent Commit: a9907e2
Lines Changed: +40, -35
5 Modified Paths:
/source/blender/depsgraph/intern/depsgraph_debug.cpp (+20, -11) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cpp (+3, -3) (Diff)
/source/blender/depsgraph/intern/depsnode.h (+0, -15) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.cpp (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.h (+16, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cpp (+3, -3) (Diff)
/source/blender/depsgraph/intern/depsnode.h (+0, -15) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.cpp (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsnode_operation.h (+16, -5) (Diff)