Blender Git Loki
Git Commits -> Revision 97a0d6f
Revision 97a0d6f by Lukas Stockner (master) July 4, 2018, 12:36 (GMT) |
Cycles Denoising: Refactor denoiser tile handling This deduplicates the calls for tile (un)mapping and allows to have a target buffer that is different from the source buffer (needed for baking and animation denoising). |
Commit Details:
Full Hash: 97a0d6fcc736e604113487196ff3c3578306fc6c
Parent Commit: b10c64b
Lines Changed: +59, -61
9 Modified Paths:
/intern/cycles/device/device_cpu.cpp (+7, -14) (Diff)
/intern/cycles/device/device_cuda.cpp (+5, -12) (Diff)
/intern/cycles/device/device_denoising.cpp (+24, -14) (Diff)
/intern/cycles/device/device_denoising.h (+13, -7) (Diff)
/intern/cycles/device/opencl/opencl.h (+1, -1) (Diff)
/intern/cycles/device/opencl/opencl_base.cpp (+4, -11) (Diff)
/intern/cycles/device/opencl/opencl_mega.cpp (+1, -1) (Diff)
/intern/cycles/device/opencl/opencl_split.cpp (+1, -1) (Diff)
/intern/cycles/render/session.cpp (+3, -0) (Diff)
/intern/cycles/device/device_cuda.cpp (+5, -12) (Diff)
/intern/cycles/device/device_denoising.cpp (+24, -14) (Diff)
/intern/cycles/device/device_denoising.h (+13, -7) (Diff)
/intern/cycles/device/opencl/opencl.h (+1, -1) (Diff)
/intern/cycles/device/opencl/opencl_base.cpp (+4, -11) (Diff)
/intern/cycles/device/opencl/opencl_mega.cpp (+1, -1) (Diff)
/intern/cycles/device/opencl/opencl_split.cpp (+1, -1) (Diff)
/intern/cycles/render/session.cpp (+3, -0) (Diff)