[Bf-blender-cvs] [0ed914a] master: Cleanup: Use differential helper class.

Thomas Dinges noreply at git.blender.org
Thu Mar 12 23:35:35 CET 2015


Commit: 0ed914a194b77fe5dbb864fdff4d09ebe465fa44
Author: Thomas Dinges
Date:   Thu Mar 12 23:35:01 2015 +0100
Branches: master
https://developer.blender.org/rB0ed914a194b77fe5dbb864fdff4d09ebe465fa44

Cleanup: Use differential helper class.

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

M	intern/cycles/kernel/kernel_shader.h

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

diff --git a/intern/cycles/kernel/kernel_shader.h b/intern/cycles/kernel/kernel_shader.h
index 87b6208..0f3b09a 100644
--- a/intern/cycles/kernel/kernel_shader.h
+++ b/intern/cycles/kernel/kernel_shader.h
@@ -387,10 +387,8 @@ ccl_device_inline void shader_setup_from_background(KernelGlobals *kg, ShaderDat
 	/* differentials */
 	sd->dP = ray->dD;
 	differential_incoming(&sd->dI, sd->dP);
-	sd->du.dx = 0.0f;
-	sd->du.dy = 0.0f;
-	sd->dv.dx = 0.0f;
-	sd->dv.dy = 0.0f;
+	sd->du = differential_zero();
+	sd->dv = differential_zero();
 #endif
 }




More information about the Bf-blender-cvs mailing list