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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021