[Bf-blender-cvs] [8b2b0a0] bake-cycles: Cycles-Bake: SUBSURFACE only supported in cpu

Dalai Felinto noreply at git.blender.org
Wed Apr 23 02:47:09 CEST 2014


Commit: 8b2b0a0c77304338a698e03266e995476bd2aef1
Author: Dalai Felinto
Date:   Mon Feb 10 16:43:48 2014 -0200
https://developer.blender.org/rB8b2b0a0c77304338a698e03266e995476bd2aef1

Cycles-Bake: SUBSURFACE only supported in cpu

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

M	intern/cycles/kernel/kernel_displace.h

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

diff --git a/intern/cycles/kernel/kernel_displace.h b/intern/cycles/kernel/kernel_displace.h
index 7754bb6..2e06d13 100644
--- a/intern/cycles/kernel/kernel_displace.h
+++ b/intern/cycles/kernel/kernel_displace.h
@@ -166,8 +166,10 @@ ccl_device void kernel_bake_evaluate(KernelGlobals *kg, ccl_global uint4 *input,
 		}
 		case SHADER_EVAL_SUBSURFACE_COLOR:
 		{
+#ifdef __SUBSURFACE__
 			shader_eval_surface(kg, &sd, 0.f, 0, SHADER_CONTEXT_MAIN);
 			out = shader_bsdf_subsurface(kg, &sd);
+#endif
 			break;
 		}
 		case SHADER_EVAL_EMISSION:




More information about the Bf-blender-cvs mailing list