[Bf-blender-cvs] [caec656] object_nodes: Explicit depsgraph tagging for object nodetree is not necessary any more.
Lukas Tönne
noreply at git.blender.org
Mon Dec 14 13:58:06 CET 2015
Commit: caec65686fc215f7bcfa82e0f8fff54720fcc9d9
Author: Lukas Tönne
Date: Mon Dec 14 13:56:51 2015 +0100
Branches: object_nodes
https://developer.blender.org/rBcaec65686fc215f7bcfa82e0f8fff54720fcc9d9
Explicit depsgraph tagging for object nodetree is not necessary any more.
===================================================================
M source/blender/editors/space_node/node_draw.c
===================================================================
diff --git a/source/blender/editors/space_node/node_draw.c b/source/blender/editors/space_node/node_draw.c
index 29a5abe..868b589 100644
--- a/source/blender/editors/space_node/node_draw.c
+++ b/source/blender/editors/space_node/node_draw.c
@@ -100,8 +100,6 @@ static bNodeTree *node_tree_from_ID(ID *id)
switch (idtype) {
case ID_NT:
return (bNodeTree *)id;
- case ID_OB:
- return ((Object *)id)->nodetree;
case ID_MA:
return ((Material *)id)->nodetree;
case ID_LA:
@@ -156,10 +154,6 @@ void ED_node_tag_update_id(ID *id)
* but for now this is the only real option.
*/
else if (STREQ(ntree->idname, "GeometryNodeTree")) {
- DAG_id_tag_update(id, 0);
- /* XXX BS notifier, the system is too limited
- * to support nested node dependencies properly
- */
WM_main_add_notifier(NC_MATERIAL | ND_NODES, NULL);
}
else if (id == &ntree->id) {
More information about the Bf-blender-cvs
mailing list