[8e58e197fd] master: Ашч T50995: Wrong freestyle render with new depgraph

Sergey Sharybin noreply at git.blender.org
Fri Mar 24 16:35:21 CET 2017


Commit: 8e58e197fdb4935373eea353e0abd45973ead2da
Author: Sergey Sharybin
Date:   Fri Mar 24 16:33:26 2017 +0100
Branches: master
https://developer.blender.org/rB8e58e197fdb4935373eea353e0abd45973ead2da

Ашч T50995: Wrong freestyle render with new depgraph

The iossue was caused by 0371ef1/

===================================================================

M	source/blender/depsgraph/intern/builder/deg_builder.cc

===================================================================

diff --git a/source/blender/depsgraph/intern/builder/deg_builder.cc b/source/blender/depsgraph/intern/builder/deg_builder.cc
index cb2f057a09..3ce3ec7a27 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder.cc
@@ -154,7 +154,7 @@ void deg_graph_build_finalize(Depsgraph *graph)
 		}
 		GHASH_FOREACH_END();
 
-		if ((id_node->layers & graph->layers) != 0) {
+		if ((id_node->layers & graph->layers) != 0 || graph->layers == 0) {
 			ID *id = id_node->id;
 			if ((id->tag & LIB_TAG_ID_RECALC_ALL) &&
 			    (id->tag & LIB_TAG_DOIT))




More information about the Bf-blender-cvs mailing list