Blender Git Commit Log

Git Commits -> Revision 379a5cb

Revision 379a5cb by Sergey Sharybin (cycles-x)
June 3, 2021, 14:07 (GMT)
Cycles X: Use pass accessor for viewport on CPU

No functional changes, no measurable time difference.

Quite boring on itself, but it opens doors for support of shadow
catcher pass in the viewport.

Differential Revision: https://developer.blender.org/D11480

Commit Details:

Full Hash: 379a5cb79c291e26a3e8bd9fb6c59eb7f908bcd5
Parent Commit: 33a2a17
Lines Changed: +294, -150

19 Modified Paths:

/intern/cycles/device/cpu/kernel.cpp (+0, -2) (Diff)
/intern/cycles/device/cpu/kernel.h (+0, -13) (Diff)
/intern/cycles/integrator/pass_accessor.cpp (+69, -28) (Diff)
/intern/cycles/integrator/pass_accessor.h (+25, -8) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.cpp (+106, -19) (Diff)
/intern/cycles/integrator/pass_accessor_cpu.h (+20, -3) (Diff)
/intern/cycles/integrator/path_trace.cpp (+5, -4) (Diff)
/intern/cycles/integrator/path_trace.h (+3, -2) (Diff)
/intern/cycles/integrator/path_trace_work.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_work_cpu.cpp (+15, -21) (Diff)
/intern/cycles/integrator/path_trace_work_cpu.h (+1, -1) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.cpp (+9, -8) (Diff)
/intern/cycles/integrator/path_trace_work_gpu.h (+4, -4) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch.h (+0, -11) (Diff)
/intern/cycles/kernel/device/cpu/kernel_arch_impl.h (+0, -18) (Diff)
/intern/cycles/kernel/kernel_film.h (+21, -0) (Diff)
/intern/cycles/kernel/kernel_types.h (+9, -3) (Diff)
/intern/cycles/render/film.cpp (+2, -0) (Diff)
/intern/cycles/render/session.cpp (+4, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021