Blender Git Commit Log

Git Commits -> Revision 669befd

Revision 669befd by Brecht Van Lommel (master)
June 24, 2020, 13:17 (GMT)
Cycles: add Intel OpenImageDenoise support for viewport denoising

Compared to Optix denoise, this is usually slower since there is no GPU
acceleration. Some optimizations may still be possible, in avoid copies
to the GPU and/or denoising less often.

The main thing is that this adds viewport denoising support for computers
without an NVIDIA GPU (as long as the CPU supports SSE 4.1, which is nearly
all of them).

Ref T76259

Commit Details:

Full Hash: 669befdfbe487f76c65f54e3da0013d140d56893
Parent Commit: 0a3bde6
Lines Changed: +205, -13

1 Added Path:

/intern/cycles/util/util_openimagedenoise.h (+39, -0) (View)

11 Modified Paths:

/intern/cycles/blender/addon/properties.py (+18, -2) (Diff)
/intern/cycles/blender/addon/ui.py (+2, -0) (Diff)
/intern/cycles/blender/blender_python.cpp (+10, -0) (Diff)
/intern/cycles/blender/blender_sync.cpp (+4, -0) (Diff)
/intern/cycles/blender/CMakeLists.txt (+7, -0) (Diff)
/intern/cycles/device/CMakeLists.txt (+12, -0) (Diff)
/intern/cycles/device/device.cpp (+12, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+98, -10) (Diff)
/intern/cycles/device/device_task.h (+1, -0) (Diff)
/intern/cycles/render/session.cpp (+1, -1) (Diff)
/intern/cycles/util/CMakeLists.txt (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021