Blender Git Loki
Git Commits -> Revision 38dbcdc
Revision 38dbcdc by Brecht Van Lommel (cycles-x) February 16, 2021, 18:44 (GMT) |
Cycles: flesh out integrator kernels a bit more * Add background kernel * Add render buffer argument to kernels that need it * Placeholder code to explain control flow and state access |
Commit Details:
Full Hash: 38dbcdc623aaa0437d3685ecf34aef923dcc7e48
Parent Commit: 05caf00
Lines Changed: +229, -17
1 Added Path:
/intern/cycles/kernel/integrator/kernel_background.h (+27, -0) (View)
11 Modified Paths:
/intern/cycles/device/device_cpu.cpp (+12, -8) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_generate_camera_rays.h (+19, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_intersect_closest.h (+12, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_intersect_shadow.h (+18, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_shadow.h (+22, -1) (Diff)
/intern/cycles/kernel/integrator/kernel_subsurface.h (+13, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_surface.h (+34, -1) (Diff)
/intern/cycles/kernel/integrator/kernel_volume.h (+40, -1) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu.h (+8, -3) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h (+22, -3) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+2, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_generate_camera_rays.h (+19, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_intersect_closest.h (+12, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_intersect_shadow.h (+18, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_shadow.h (+22, -1) (Diff)
/intern/cycles/kernel/integrator/kernel_subsurface.h (+13, -0) (Diff)
/intern/cycles/kernel/integrator/kernel_surface.h (+34, -1) (Diff)
/intern/cycles/kernel/integrator/kernel_volume.h (+40, -1) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu.h (+8, -3) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h (+22, -3) (Diff)