Blender Git Loki
Git Commits -> Revision 2e81199
Revision 2e81199 by Sergey Sharybin (cycles-x) April 1, 2021, 17:14 (GMT) |
Cycles: Implement convergence and filtering kernels for CUDA On user level this means that adaptive sampling works on CUDA. Missing part for all devices is passes scaling at the end of render. Need to look whether there is some smarter trick we can do. |
Commit Details:
Full Hash: 2e81199d3e40bba4c49d10f06fd4a7815e090742
Parent Commit: 5373757
Lines Changed: +132, -36
6 Modified Paths:
/intern/cycles/device/cuda/queue.cpp (+3, -0) (Diff)
/intern/cycles/device/device_kernel.cpp (+14, -0) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.cpp (+83, -5) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.h (+6, -2) (Diff)
/intern/cycles/kernel/device/cuda/kernel.cu (+21, -29) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -0) (Diff)
/intern/cycles/device/device_kernel.cpp (+14, -0) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.cpp (+83, -5) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.h (+6, -2) (Diff)
/intern/cycles/kernel/device/cuda/kernel.cu (+21, -29) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -0) (Diff)