Blender Git Loki
Git Commits -> Revision 5bb677e
Revision 5bb677e by Brecht Van Lommel (master) October 4, 2017, 19:11 (GMT) |
Code refactor: zero render buffers outside of kernel. This was originally done with the first sample in the kernel for better performance, but it doesn't work anymore with atomics. Any benefit was very minor anyway, too small to measure it seems. |
Commit Details:
Full Hash: 5bb677e592fd5902600f41653a2d56b4d9ae8c56
Parent Commit: 12f4538
Lines Changed: +87, -163
9 Modified Paths:
/intern/cycles/kernel/kernel_passes.h (+73, -106) (Diff)
/intern/cycles/kernel/kernel_path.h (+0, -1) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+0, -3) (Diff)
/intern/cycles/kernel/split/kernel_buffer_update.h (+0, -6) (Diff)
/intern/cycles/kernel/split/kernel_data_init.h (+0, -41) (Diff)
/intern/cycles/kernel/split/kernel_path_init.h (+0, -5) (Diff)
/intern/cycles/render/buffers.cpp (+7, -0) (Diff)
/intern/cycles/render/buffers.h (+1, -0) (Diff)
/intern/cycles/render/session.cpp (+6, -1) (Diff)
/intern/cycles/kernel/kernel_path.h (+0, -1) (Diff)
/intern/cycles/kernel/kernel_path_branched.h (+0, -3) (Diff)
/intern/cycles/kernel/split/kernel_buffer_update.h (+0, -6) (Diff)
/intern/cycles/kernel/split/kernel_data_init.h (+0, -41) (Diff)
/intern/cycles/kernel/split/kernel_path_init.h (+0, -5) (Diff)
/intern/cycles/render/buffers.cpp (+7, -0) (Diff)
/intern/cycles/render/buffers.h (+1, -0) (Diff)
/intern/cycles/render/session.cpp (+6, -1) (Diff)