Blender Git Commit Log
Git Commits -> Revision 5bf2b6f
Revision 5bf2b6f by Lukas Stockner (temp-xinput-tablet) March 30, 2016, 15:15 (GMT) |
Cycles: Experimental proof-of-concept LWR denoising v2 This commit adds a proof-of-concept implementation of the LWR image denoising algorithm to Cycles. To use it, just activate the new checkbox in the Sampling settings. Some features (such as viewport rendering) might be broken, so this is definitely not suitable for doing actual work with it yet. |
Commit Details:
Full Hash: 5bf2b6facead2ed98e2076dd47337e61d6280a7c
Parent Commit: da17cf1
Lines Changed: +1550, -187
1 Added Path:
/intern/cycles/kernel/kernel_filter.h (+677, -0) (View)
42 Modified Paths:
/intern/cycles/blender/addon/properties.py (+57, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+17, -0) (Diff)
/intern/cycles/blender/blender_session.cpp (+17, -21) (Diff)
/intern/cycles/blender/blender_session.h (+2, -2) (Diff)
/intern/cycles/blender/blender_sync.cpp (+11, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+23, -0) (Diff)
/intern/cycles/device/device_cuda.cpp (+64, -0) (Diff)
/intern/cycles/device/device_task.h (+5, -1) (Diff)
/intern/cycles/kernel/closure/bsdf.h (+16, -15) (Diff)
/intern/cycles/kernel/closure/bsdf_ashikhmin_shirley.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_ashikhmin_velvet.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_diffuse.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_hair.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_microfacet.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_oren_nayar.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_reflection.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_refraction.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_toon.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_transparent.h (+2, -1) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu.h (+3, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h (+11, -0) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel.cu (+25, -0) (Diff)
/intern/cycles/kernel/kernel_accumulate.h (+1, -0) (Diff)
/intern/cycles/kernel/kernel_passes.h (+138, -51) (Diff)
/intern/cycles/kernel/kernel_path.h (+4, -2) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+3, -3) (Diff)
/intern/cycles/kernel/kernel_path_state.h (+2, -0) (Diff)
/intern/cycles/kernel/kernel_path_surface.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_shader.h (+4, -4) (Diff)
/intern/cycles/kernel/kernel_types.h (+26, -1) (Diff)
/intern/cycles/render/buffers.cpp (+158, -40) (Diff)
/intern/cycles/render/buffers.h (+14, -2) (Diff)
/intern/cycles/render/film.cpp (+35, -2) (Diff)
/intern/cycles/render/film.h (+2, -1) (Diff)
/intern/cycles/render/session.cpp (+43, -17) (Diff)
/intern/cycles/render/session.h (+15, -2) (Diff)
/intern/cycles/render/tile.cpp (+14, -6) (Diff)
/intern/cycles/render/tile.h (+3, -1) (Diff)
/intern/cycles/util/CMakeLists.txt (+3, -0) (Diff)
/intern/cycles/util/util_atomic.h (+11, -0) (Diff)
/intern/cycles/util/util_math.h (+115, -0) (Diff)
/intern/cycles/blender/addon/ui.py (+17, -0) (Diff)
/intern/cycles/blender/blender_session.cpp (+17, -21) (Diff)
/intern/cycles/blender/blender_session.h (+2, -2) (Diff)
/intern/cycles/blender/blender_sync.cpp (+11, -0) (Diff)
/intern/cycles/device/device_cpu.cpp (+23, -0) (Diff)
/intern/cycles/device/device_cuda.cpp (+64, -0) (Diff)
/intern/cycles/device/device_task.h (+5, -1) (Diff)
/intern/cycles/kernel/closure/bsdf.h (+16, -15) (Diff)
/intern/cycles/kernel/closure/bsdf_ashikhmin_shirley.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_ashikhmin_velvet.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_diffuse.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_hair.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_microfacet.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_oren_nayar.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_reflection.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_refraction.h (+2, -1) (Diff)
/intern/cycles/kernel/closure/bsdf_toon.h (+4, -2) (Diff)
/intern/cycles/kernel/closure/bsdf_transparent.h (+2, -1) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu.h (+3, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h (+11, -0) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel.cu (+25, -0) (Diff)
/intern/cycles/kernel/kernel_accumulate.h (+1, -0) (Diff)
/intern/cycles/kernel/kernel_passes.h (+138, -51) (Diff)
/intern/cycles/kernel/kernel_path.h (+4, -2) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+3, -3) (Diff)
/intern/cycles/kernel/kernel_path_state.h (+2, -0) (Diff)
/intern/cycles/kernel/kernel_path_surface.h (+2, -2) (Diff)
/intern/cycles/kernel/kernel_shader.h (+4, -4) (Diff)
/intern/cycles/kernel/kernel_types.h (+26, -1) (Diff)
/intern/cycles/render/buffers.cpp (+158, -40) (Diff)
/intern/cycles/render/buffers.h (+14, -2) (Diff)
/intern/cycles/render/film.cpp (+35, -2) (Diff)
/intern/cycles/render/film.h (+2, -1) (Diff)
/intern/cycles/render/session.cpp (+43, -17) (Diff)
/intern/cycles/render/session.h (+15, -2) (Diff)
/intern/cycles/render/tile.cpp (+14, -6) (Diff)
/intern/cycles/render/tile.h (+3, -1) (Diff)
/intern/cycles/util/CMakeLists.txt (+3, -0) (Diff)
/intern/cycles/util/util_atomic.h (+11, -0) (Diff)
/intern/cycles/util/util_math.h (+115, -0) (Diff)


Master Commits
MiikaHweb | 2003-2021