From d8e648c352debfe9664d3c312bdb6cee5fcefbf3 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Fri, 10 Jul 2020 17:09:35 +0200 Subject: Fix T78776: Cycles OpenCL error after recent changes for holdouts --- intern/cycles/kernel/kernel_path.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'intern') diff --git a/intern/cycles/kernel/kernel_path.h b/intern/cycles/kernel/kernel_path.h index 0e1c929696b..eb6c94fe104 100644 --- a/intern/cycles/kernel/kernel_path.h +++ b/intern/cycles/kernel/kernel_path.h @@ -288,7 +288,7 @@ ccl_device_forceinline bool kernel_path_shader_apply(KernelGlobals *kg, if (kernel_data.background.transparent) { L->transparent += average(holdout_weight * throughput); } - if (holdout_weight == make_float3(1.0f, 1.0f, 1.0f)) { + if (isequal_float3(holdout_weight, make_float3(1.0f, 1.0f, 1.0f))) { return false; } } -- cgit v1.2.3