diff options
-rw-r--r-- | intern/cycles/integrator/denoiser_oidn.cpp | 1 | ||||
-rw-r--r-- | source/blender/compositor/operations/COM_DenoiseOperation.cc | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/intern/cycles/integrator/denoiser_oidn.cpp b/intern/cycles/integrator/denoiser_oidn.cpp index ee3b62668a7..cc9a3f51387 100644 --- a/intern/cycles/integrator/denoiser_oidn.cpp +++ b/intern/cycles/integrator/denoiser_oidn.cpp @@ -169,6 +169,7 @@ class OIDNDenoiseContext { OIDNPass oidn_color_access_pass = read_input_pass(oidn_color_pass, oidn_output_pass); oidn::DeviceRef oidn_device = oidn::newDevice(); + oidn_device.set("setAffinity", false); oidn_device.commit(); /* Create a filter for denoising a beauty (color) image using prefiltered auxiliary images too. diff --git a/source/blender/compositor/operations/COM_DenoiseOperation.cc b/source/blender/compositor/operations/COM_DenoiseOperation.cc index 53417112974..9b9670c6f06 100644 --- a/source/blender/compositor/operations/COM_DenoiseOperation.cc +++ b/source/blender/compositor/operations/COM_DenoiseOperation.cc @@ -64,6 +64,7 @@ class DenoiseFilter { BLI_mutex_lock(&oidn_lock); device = oidn::newDevice(); + device.set("setAffinity", false); device.commit(); filter = device.newFilter("RT"); initialized_ = true; |