[Bf-blender-cvs] [bf8f7304e07] master: Fix T53878: Cycles bug rendering multiple render layers with different passes.
Brecht Van Lommel
noreply at git.blender.org
Wed Jan 24 11:11:08 CET 2018
Commit: bf8f7304e07045784860d2c53fa3fcc79c8ca8f6
Author: Brecht Van Lommel
Date: Wed Jan 24 10:56:13 2018 +0100
Branches: master
https://developer.blender.org/rBbf8f7304e07045784860d2c53fa3fcc79c8ca8f6
Fix T53878: Cycles bug rendering multiple render layers with different passes.
This was caused by recent pass refactoring from f78e963.
===================================================================
M intern/cycles/render/film.cpp
===================================================================
diff --git a/intern/cycles/render/film.cpp b/intern/cycles/render/film.cpp
index 97937ac5f81..b305f01095f 100644
--- a/intern/cycles/render/film.cpp
+++ b/intern/cycles/render/film.cpp
@@ -310,6 +310,7 @@ void Film::device_update(Device *device, DeviceScene *dscene, Scene *scene)
/* update __data */
kfilm->exposure = exposure;
kfilm->pass_flag = 0;
+ kfilm->light_pass_flag = 0;
kfilm->pass_stride = 0;
kfilm->use_light_pass = use_light_visibility || use_sample_clamp;
More information about the Bf-blender-cvs
mailing list