Skip to content

Commit ab65eff

Browse files
committed
Remove denoise module and thirdparty OIDN.
This is replaced by a much lighter weight and faster JNLM denoiser. OIDN is still much more accurate, and may be provided as an optional backend in the future, but the JNLM denoiser seems good enough for most use cases and removing OIDN reduces the build system complexity, binary size, and build times very significantly.
1 parent 1b2b726 commit ab65eff

File tree

325 files changed

+0
-114456
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

325 files changed

+0
-114456
lines changed

COPYRIGHT.txt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -425,11 +425,6 @@ Comment: Stripped down version of "nvapi.h" from the NVIDIA NVAPI SDK
425425
Copyright: 2019-2022, NVIDIA Corporation
426426
License: Expat
427427

428-
Files: ./thirdparty/oidn/
429-
Comment: Intel Open Image Denoise
430-
Copyright: 2009-2019, Intel Corporation
431-
License: Apache-2.0
432-
433428
Files: ./thirdparty/openxr/
434429
Comment: OpenXR Loader
435430
Copyright: 2020-2023, The Khronos Group Inc.

modules/denoise/SCsub

Lines changed: 0 additions & 138 deletions
This file was deleted.

modules/denoise/config.py

Lines changed: 0 additions & 12 deletions
This file was deleted.

modules/denoise/denoise_wrapper.cpp

Lines changed: 0 additions & 66 deletions
This file was deleted.

modules/denoise/denoise_wrapper.h

Lines changed: 0 additions & 38 deletions
This file was deleted.

modules/denoise/lightmap_denoiser.cpp

Lines changed: 0 additions & 65 deletions
This file was deleted.

modules/denoise/lightmap_denoiser.h

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)