Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
diff options
context:
space:
mode:
authorThomas Dinges <blender@dingto.org>2013-05-16 22:39:45 +0400
committerThomas Dinges <blender@dingto.org>2013-05-16 22:39:45 +0400
commit8e487bebd31c4add4796b93d308baea5c758f611 (patch)
treecf84f18b7b6c8fe08da2bd9dce793479a092141b /intern
parentb9fa4f7df9ce2559664f9b9a0b6034d0b36661d1 (diff)
Cycles / BSSRDF:
* Avoid one max() call for the bssrdf radius, the if condition already checks for values < BSSRDF_MIN_RADIUS.
Diffstat (limited to 'intern')
-rw-r--r--intern/cycles/kernel/closure/bssrdf.h3
1 files changed, 1 insertions, 2 deletions
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;