[Bf-blender-cvs] [a6b6c4eb289] cycles_refactor: Cycles: Follow-up fix for my previous commit. Shader flags were broken.
Stefan Werner
noreply at git.blender.org
Mon Dec 4 14:21:08 CET 2017
Commit: a6b6c4eb2891c654d4e2ba2f4db40a39b4ca0730
Author: Stefan Werner
Date: Mon Dec 4 14:21:06 2017 +0100
Branches: cycles_refactor
https://developer.blender.org/rBa6b6c4eb2891c654d4e2ba2f4db40a39b4ca0730
Cycles: Follow-up fix for my previous commit. Shader flags were broken.
===================================================================
M intern/cycles/render/shader.cpp
===================================================================
diff --git a/intern/cycles/render/shader.cpp b/intern/cycles/render/shader.cpp
index 5c1d181958e..8cbeb710eda 100644
--- a/intern/cycles/render/shader.cpp
+++ b/intern/cycles/render/shader.cpp
@@ -473,6 +473,7 @@ void ShaderManager::device_update_common(Device *device,
shader_flag[i].constant_emission[0] = constant_emission.x;
shader_flag[i].constant_emission[1] = constant_emission.y;
shader_flag[i].constant_emission[2] = constant_emission.z;
+ i++;
has_transparent_shadow |= (flag & SD_HAS_TRANSPARENT_SHADOW) != 0;
}
More information about the Bf-blender-cvs
mailing list