Blender Git Commit Log

Git Commits -> Revision 414cc82

Revision 414cc82 by Sergey Sharybin (master)
July 19, 2017, 13:20 (GMT)
Depsgraph: Initial implementation of more granular tagging

This commit makes it so that only ID components which correspond to the tag
flag are tagged for update (previously the whole ID would have been updated
in the most of cases).

This allows us to have more granular tag flags and prevent tagging of things
we don't want to be tagged.

Commit Details:

Full Hash: 414cc821d8d0e3156a3c1057ed382c32cf4b5031
Parent Commit: 50f5f09
Lines Changed: +150, -82

4 Modified Paths:

/source/blender/depsgraph/DEG_depsgraph.h (+0, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_intern.h (+12, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+136, -70) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+2, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021