[Bf-blender-cvs] [b79a51a843e] cycles-x: Fix missing guiding pass for OIDN in Cycles X

Sergey Sharybin noreply at git.blender.org
Tue Jul 27 18:08:57 CEST 2021


Commit: b79a51a843e5c76afe4e4f8286831111cc5f46d6
Author: Sergey Sharybin
Date:   Tue Jul 27 18:08:33 2021 +0200
Branches: cycles-x
https://developer.blender.org/rBb79a51a843e5c76afe4e4f8286831111cc5f46d6

Fix missing guiding pass for OIDN in Cycles X

Got lost in the previous memory optimization changes.

===================================================================

M	intern/cycles/integrator/denoiser_oidn.cpp

===================================================================

diff --git a/intern/cycles/integrator/denoiser_oidn.cpp b/intern/cycles/integrator/denoiser_oidn.cpp
index 405587d4c0b..214be37f5ca 100644
--- a/intern/cycles/integrator/denoiser_oidn.cpp
+++ b/intern/cycles/integrator/denoiser_oidn.cpp
@@ -390,6 +390,10 @@ class OIDNDenoiseContext {
         set_fake_albedo_pass();
       }
     }
+
+    if (oidn_normal_pass_) {
+      set_pass(oidn_normal_pass_);
+    }
   }
 
   void set_output_pass(OIDNPass &oidn_pass)



More information about the Bf-blender-cvs mailing list