Blender Git Commit Log
Git Commits -> Revision 1b48140
Revision 1b48140 by Brecht Van Lommel (cycles-x) March 31, 2021, 18:09 (GMT) |
Cycles: remove NLM denoiser AI denoisers are giving better results, to easy maintenance we are removing it now. |
Commit Details:
Full Hash: 1b48140461cbbfc378347d91cdade6c4e0d528c7
Parent Commit: f0acc94
Lines Changed: +76, -5876
26 Deleted Paths:
/intern/cycles/device/device_denoising.cpp (+0, -357)
/intern/cycles/device/device_denoising.h (+0, -200)
/intern/cycles/integrator/denoiser_nlm.cpp (+0, -65)
/intern/cycles/integrator/denoiser_nlm.h (+0, -37)
/intern/cycles/kernel/device/cpu/filter.cpp (+0, -61)
/intern/cycles/kernel/device/cpu/filter.h (+0, -51)
/intern/cycles/kernel/device/cpu/filter_arch.h (+0, -143)
/intern/cycles/kernel/device/cpu/filter_arch_impl.h (+0, -333)
/intern/cycles/kernel/device/cpu/filter_avx.cpp (+0, -39)
/intern/cycles/kernel/device/cpu/filter_avx2.cpp (+0, -40)
/intern/cycles/kernel/device/cpu/filter_sse2.cpp (+0, -34)
/intern/cycles/kernel/device/cpu/filter_sse3.cpp (+0, -36)
/intern/cycles/kernel/device/cpu/filter_sse41.cpp (+0, -38)
/intern/cycles/kernel/device/cuda/filter.cu (+0, -454)
/intern/cycles/kernel/device/opencl/filter.cl (+0, -321)
/intern/cycles/kernel/filter/filter_defines.h (+0, -74)
/intern/cycles/kernel/filter/filter_features.h (+0, -158)
/intern/cycles/kernel/filter/filter_features_sse.h (+0, -120)
/intern/cycles/kernel/filter/filter_kernel.h (+0, -50)
/intern/cycles/kernel/filter/filter_nlm_cpu.h (+0, -256)
/intern/cycles/kernel/filter/filter_nlm_gpu.h (+0, -257)
/intern/cycles/kernel/filter/filter_prefilter.h (+0, -305)
/intern/cycles/kernel/filter/filter_reconstruction.h (+0, -142)
/intern/cycles/kernel/filter/filter_transform.h (+0, -122)
/intern/cycles/kernel/filter/filter_transform_gpu.h (+0, -131)
/intern/cycles/kernel/filter/filter_transform_sse.h (+0, -131)
/intern/cycles/device/device_denoising.h (+0, -200)
/intern/cycles/integrator/denoiser_nlm.cpp (+0, -65)
/intern/cycles/integrator/denoiser_nlm.h (+0, -37)
/intern/cycles/kernel/device/cpu/filter.cpp (+0, -61)
/intern/cycles/kernel/device/cpu/filter.h (+0, -51)
/intern/cycles/kernel/device/cpu/filter_arch.h (+0, -143)
/intern/cycles/kernel/device/cpu/filter_arch_impl.h (+0, -333)
/intern/cycles/kernel/device/cpu/filter_avx.cpp (+0, -39)
/intern/cycles/kernel/device/cpu/filter_avx2.cpp (+0, -40)
/intern/cycles/kernel/device/cpu/filter_sse2.cpp (+0, -34)
/intern/cycles/kernel/device/cpu/filter_sse3.cpp (+0, -36)
/intern/cycles/kernel/device/cpu/filter_sse41.cpp (+0, -38)
/intern/cycles/kernel/device/cuda/filter.cu (+0, -454)
/intern/cycles/kernel/device/opencl/filter.cl (+0, -321)
/intern/cycles/kernel/filter/filter_defines.h (+0, -74)
/intern/cycles/kernel/filter/filter_features.h (+0, -158)
/intern/cycles/kernel/filter/filter_features_sse.h (+0, -120)
/intern/cycles/kernel/filter/filter_kernel.h (+0, -50)
/intern/cycles/kernel/filter/filter_nlm_cpu.h (+0, -256)
/intern/cycles/kernel/filter/filter_nlm_gpu.h (+0, -257)
/intern/cycles/kernel/filter/filter_prefilter.h (+0, -305)
/intern/cycles/kernel/filter/filter_reconstruction.h (+0, -142)
/intern/cycles/kernel/filter/filter_transform.h (+0, -122)
/intern/cycles/kernel/filter/filter_transform_gpu.h (+0, -131)
/intern/cycles/kernel/filter/filter_transform_sse.h (+0, -131)
32 Modified Paths:
/intern/cycles/blender/addon/engine.py (+0, -11) (Diff)
/intern/cycles/blender/addon/properties.py (+2, -63) (Diff)
/intern/cycles/blender/addon/ui.py (+0, -30) (Diff)
/intern/cycles/blender/blender_session.cpp (+0, -2) (Diff)
/intern/cycles/blender/blender_sync.cpp (+4, -42) (Diff)
/intern/cycles/device/CMakeLists.txt (+0, -2) (Diff)
/intern/cycles/device/cpu/device.cpp (+0, -1) (Diff)
/intern/cycles/device/cpu/device_impl.cpp (+2, -352) (Diff)
/intern/cycles/device/cpu/kernel.cpp (+0, -14) (Diff)
/intern/cycles/device/cpu/kernel.h (+0, -46) (Diff)
/intern/cycles/device/cuda/device.cpp (+1, -1) (Diff)
/intern/cycles/device/cuda/device_impl.cpp (+3, -469) (Diff)
/intern/cycles/device/cuda/device_impl.h (+1, -55) (Diff)
/intern/cycles/device/device_task.h (+3, -31) (Diff)
/intern/cycles/device/opencl/device.cpp (+1, -1) (Diff)
/intern/cycles/device/opencl/device_impl.cpp (+2, -454) (Diff)
/intern/cycles/device/opencl/device_impl.h (+0, -45) (Diff)
/intern/cycles/device/optix/device.cpp (+0, -1) (Diff)
/intern/cycles/integrator/CMakeLists.txt (+0, -2) (Diff)
/intern/cycles/integrator/denoiser.cpp (+0, -4) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+0, -41) (Diff)
/intern/cycles/kernel/kernel_accumulate.h (+5, -44) (Diff)
/intern/cycles/kernel/kernel_adaptive_sampling.h (+2, -15) (Diff)
/intern/cycles/kernel/kernel_passes.h (+6, -60) (Diff)
/intern/cycles/kernel/kernel_types.h (+6, -34) (Diff)
/intern/cycles/render/buffers.cpp (+19, -60) (Diff)
/intern/cycles/render/buffers.h (+0, -7) (Diff)
/intern/cycles/render/denoising.h (+0, -1) (Diff)
/intern/cycles/render/film.cpp (+1, -21) (Diff)
/intern/cycles/render/film.h (+0, -5) (Diff)
/intern/cycles/render/session.cpp (+0, -3) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+18, -4) (Diff)
/intern/cycles/blender/addon/properties.py (+2, -63) (Diff)
/intern/cycles/blender/addon/ui.py (+0, -30) (Diff)
/intern/cycles/blender/blender_session.cpp (+0, -2) (Diff)
/intern/cycles/blender/blender_sync.cpp (+4, -42) (Diff)
/intern/cycles/device/CMakeLists.txt (+0, -2) (Diff)
/intern/cycles/device/cpu/device.cpp (+0, -1) (Diff)
/intern/cycles/device/cpu/device_impl.cpp (+2, -352) (Diff)
/intern/cycles/device/cpu/kernel.cpp (+0, -14) (Diff)
/intern/cycles/device/cpu/kernel.h (+0, -46) (Diff)
/intern/cycles/device/cuda/device.cpp (+1, -1) (Diff)
/intern/cycles/device/cuda/device_impl.cpp (+3, -469) (Diff)
/intern/cycles/device/cuda/device_impl.h (+1, -55) (Diff)
/intern/cycles/device/device_task.h (+3, -31) (Diff)
/intern/cycles/device/opencl/device.cpp (+1, -1) (Diff)
/intern/cycles/device/opencl/device_impl.cpp (+2, -454) (Diff)
/intern/cycles/device/opencl/device_impl.h (+0, -45) (Diff)
/intern/cycles/device/optix/device.cpp (+0, -1) (Diff)
/intern/cycles/integrator/CMakeLists.txt (+0, -2) (Diff)
/intern/cycles/integrator/denoiser.cpp (+0, -4) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+0, -41) (Diff)
/intern/cycles/kernel/kernel_accumulate.h (+5, -44) (Diff)
/intern/cycles/kernel/kernel_adaptive_sampling.h (+2, -15) (Diff)
/intern/cycles/kernel/kernel_passes.h (+6, -60) (Diff)
/intern/cycles/kernel/kernel_types.h (+6, -34) (Diff)
/intern/cycles/render/buffers.cpp (+19, -60) (Diff)
/intern/cycles/render/buffers.h (+0, -7) (Diff)
/intern/cycles/render/denoising.h (+0, -1) (Diff)
/intern/cycles/render/film.cpp (+1, -21) (Diff)
/intern/cycles/render/film.h (+0, -5) (Diff)
/intern/cycles/render/session.cpp (+0, -3) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+18, -4) (Diff)