From 8e487bebd31c4add4796b93d308baea5c758f611 Mon Sep 17 00:00:00 2001 From: Thomas Dinges Date: Thu, 16 May 2013 18:39:45 +0000 Subject: Cycles / BSSRDF: * Avoid one max() call for the bssrdf radius, the if condition already checks for values < BSSRDF_MIN_RADIUS. --- intern/cycles/kernel/closure/bssrdf.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'intern') diff --git a/intern/cycles/kernel/closure/bssrdf.h b/intern/cycles/kernel/closure/bssrdf.h index 8916374cb1c..844e0433bae 100644 --- a/intern/cycles/kernel/closure/bssrdf.h +++ b/intern/cycles/kernel/closure/bssrdf.h @@ -30,8 +30,7 @@ __device int bssrdf_setup(ShaderClosure *sc) return bsdf_diffuse_setup(sc); } else { - /* radius + IOR params */ - sc->data0 = max(sc->data0, 0.0f); + /* IOR param */ sc->data1 = max(sc->data1, 1.0f); sc->type = CLOSURE_BSSRDF_ID; -- cgit v1.2.3