diff options
Diffstat (limited to 'intern/cycles/kernel/kernel_shader.h')
-rw-r--r-- | intern/cycles/kernel/kernel_shader.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/intern/cycles/kernel/kernel_shader.h b/intern/cycles/kernel/kernel_shader.h index 7b73fd39d2f..f98b626dee1 100644 --- a/intern/cycles/kernel/kernel_shader.h +++ b/intern/cycles/kernel/kernel_shader.h @@ -1025,7 +1025,7 @@ ccl_device int shader_volume_bsdf_sample(KernelGlobals *kg, const ShaderData *sd float3 eval = make_float3(0.0f, 0.0f, 0.0f); *pdf = 0.0f; - label = volume_sample(kg, sd, sc, randu, randv, &eval, omega_in, domega_in, pdf); + label = volume_sample(sd, sc, randu, randv, &eval, omega_in, domega_in, pdf); if(*pdf != 0.0f) { bsdf_eval_init(bsdf_eval, sc->type, eval*sc->weight, kernel_data.film.use_light_pass); @@ -1041,14 +1041,14 @@ ccl_device int shader_volume_bsdf_sample(KernelGlobals *kg, const ShaderData *sd /* sample the single closure that we picked */ *pdf = 0.0f; #if 0 - int label = volume_sample(kg, sd, &sd->closure, randu, randv, bsdf_eval, omega_in, domega_in, pdf); + int label = volume_sample(sd, &sd->closure, randu, randv, bsdf_eval, omega_in, domega_in, pdf); *bsdf_eval *= sd->closure.weight; #else const ShaderClosure *sc = &sd->closure; int label; float3 eval = make_float3(0.0f, 0.0f, 0.0f); - label = volume_sample(kg, sd, sc, randu, randv, &eval, omega_in, domega_in, pdf); + label = volume_sample(sd, sc, randu, randv, &eval, omega_in, domega_in, pdf); bsdf_eval_init(bsdf_eval, sc->type, eval*sc->weight, kernel_data.film.use_light_pass); #endif return label; |