Depsgraph: Add facilities to store what ID recalc flag component corresponds to
authorSergey Sharybin <sergey.vfx@gmail.com>
Mon, 18 Dec 2017 15:46:32 +0000 (16:46 +0100)
committerSergey Sharybin <sergey.vfx@gmail.com>
Mon, 18 Dec 2017 15:46:32 +0000 (16:46 +0100)
commit443789d7c67369d0144545837d52474d797ee459
tree5d6e8f0c77753b7d7586ec68f7455ed636eec785
parent9e424faec67a3f9c0df53849e27104e129894df1
Depsgraph: Add facilities to store what ID recalc flag component corresponds to

The idea is to de-duplicate logic in DEG_id_tag_update() and flushing where we
need to translate depsgraph tag or component type to ID level recalc flag.

Currently unused, but is required for Blender 2.8.
source/blender/depsgraph/intern/depsgraph_intern.h
source/blender/depsgraph/intern/nodes/deg_node.cc
source/blender/depsgraph/intern/nodes/deg_node.h
source/blender/depsgraph/intern/nodes/deg_node_component.cc
source/blender/depsgraph/intern/nodes/deg_node_component.h