Blender Git Loki
Git Commits -> Revision dc64328
Revision dc64328 by Brecht Van Lommel (soc-2017-normal-tools) October 10, 2017, 14:18 (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: dc64328df16b46da53bf7d87c3a3586e8a7421f3
Parent Commit: 1139f19
Committed By: Rohan Rathi
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)