diff options
author | Patrick Mours <pmours@nvidia.com> | 2019-12-11 20:11:46 +0300 |
---|---|---|
committer | Patrick Mours <pmours@nvidia.com> | 2020-01-08 18:53:11 +0300 |
commit | d5ca72191c36f3022db8fa5a17d933ee82c82d30 (patch) | |
tree | 8708d0e1d793d8aa6275dfafaae075f3192a28c5 /intern/cycles/render/session.h | |
parent | f1516e007d9c9f72218c3256eaa1b478a6c25052 (diff) |
Cycles: Add OptiX AI denoiser support
This patch adds support for the OptiX denoiser as an alternative to the existing NLM denoiser in Cycles. It's re-using the same denoising architecture based on tiles and therefore implicitly also works with multiple GPUs.
Reviewed By: sergey
Differential Revision: https://developer.blender.org/D6395
Diffstat (limited to 'intern/cycles/render/session.h')
-rw-r--r-- | intern/cycles/render/session.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/intern/cycles/render/session.h b/intern/cycles/render/session.h index 9fffc13dd41..ec465601541 100644 --- a/intern/cycles/render/session.h +++ b/intern/cycles/render/session.h @@ -63,6 +63,7 @@ class SessionParams { bool run_denoising; bool write_denoising_passes; bool full_denoising; + bool optix_denoising; DenoiseParams denoising; double cancel_timeout; @@ -92,6 +93,7 @@ class SessionParams { run_denoising = false; write_denoising_passes = false; full_denoising = false; + optix_denoising = false; display_buffer_linear = false; |