Depsgraph: Add additional relations/id update tags
authorSergey Sharybin <sergey.vfx@gmail.com>
Tue, 12 May 2015 08:29:00 +0000 (13:29 +0500)
committerSergey Sharybin <sergey.vfx@gmail.com>
Tue, 12 May 2015 11:06:36 +0000 (16:06 +0500)
commit31f0c27ae7d6f45cfde71cca8c4f791a089452a5
tree62a41edbd0e3f40686fe5cd994e99e49dd8e06c9
parent87fd1666542adf1507d78bf96574fd56a8be3af8
Depsgraph: Add additional relations/id update tags

This calls are not strictly speaking needed for the old dependency graph, but
due to more granular nature of upcoming depsgraph more actions requires update
of relations of IDs.

On the one hand this extra tags could be wrapped with if() statements, but on
the other hand it makes sense to keep tag in sync so it's clear if some issue
is caused by missing/extra tag or by depsgraph itself.
12 files changed:
source/blender/editors/animation/anim_channels_edit.c
source/blender/editors/animation/anim_deps.c
source/blender/editors/animation/drivers.c
source/blender/editors/animation/keyframing.c
source/blender/editors/object/object_constraint.c
source/blender/editors/object/object_edit.c
source/blender/editors/object/object_modifier.c
source/blender/editors/space_node/node_draw.c
source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
source/blender/makesrna/intern/rna_animation.c
source/blender/makesrna/intern/rna_camera.c
source/blender/makesrna/intern/rna_object.c