Blender Git Loki
Git Commits -> Revision 099aaea
Revision 099aaea by Sergey Sharybin (master) June 15, 2015, 21:02 (GMT) |
Cycles: Move branched path tracking into own file Code there started becoming a bit too big, by splitting it up it'll make it easier to do improvements or extending the features in there. The layout is not totally final yet, would need to try de-duplicating parts of code from split kernel with non-split integrators, |
Commit Details:
Full Hash: 099aaea447e13e186765dafe179f4b7aff948da6
Parent Commit: 6c23497
Lines Changed: +538, -510
1 Added Path:
/intern/cycles/kernel/kernel_path_branched.h (+529, -0) (View)
10 Modified Paths:
/intern/cycles/kernel/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_avx.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_avx2.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_sse2.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_sse3.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_sse41.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel.cu (+1, -0) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel.cl (+1, -0) (Diff)
/intern/cycles/kernel/kernel_path.h (+0, -510) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_avx.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_avx2.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_sse2.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_sse3.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cpu/kernel_sse41.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernels/cuda/kernel.cu (+1, -0) (Diff)
/intern/cycles/kernel/kernels/opencl/kernel.cl (+1, -0) (Diff)
/intern/cycles/kernel/kernel_path.h (+0, -510) (Diff)