Cycles: CPU implementation of split kernel
authorMai Lavelle <mai.lavelle@gmail.com>
Tue, 14 Feb 2017 11:20:48 +0000 (06:20 -0500)
committerMai Lavelle <mai.lavelle@gmail.com>
Wed, 8 Mar 2017 05:52:41 +0000 (00:52 -0500)
commit0892352bfe6d5a9aa6ec4c088e67f8bbbbfae610
tree83e4169e46d1fc7c2de5884169902841f6c75db9
parent352ee7c3ef2b84568dd419edd208eb6619498f45
Cycles: CPU implementation of split kernel
25 files changed:
intern/cycles/blender/addon/properties.py
intern/cycles/blender/addon/ui.py
intern/cycles/blender/blender_python.cpp
intern/cycles/device/device_cpu.cpp
intern/cycles/kernel/CMakeLists.txt
intern/cycles/kernel/kernel.h
intern/cycles/kernel/kernel_compat_cpu.h
intern/cycles/kernel/kernel_globals.h
intern/cycles/kernel/kernel_types.h
intern/cycles/kernel/kernels/cpu/kernel_cpu.h
intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h
intern/cycles/kernel/kernels/cpu/kernel_split.cpp [new file with mode: 0644]
intern/cycles/kernel/kernels/cpu/kernel_split_avx.cpp [new file with mode: 0644]
intern/cycles/kernel/kernels/cpu/kernel_split_avx2.cpp [new file with mode: 0644]
intern/cycles/kernel/kernels/cpu/kernel_split_sse2.cpp [new file with mode: 0644]
intern/cycles/kernel/kernels/cpu/kernel_split_sse3.cpp [new file with mode: 0644]
intern/cycles/kernel/kernels/cpu/kernel_split_sse41.cpp [new file with mode: 0644]
intern/cycles/kernel/osl/osl_closures.cpp
intern/cycles/kernel/osl/osl_services.cpp
intern/cycles/kernel/osl/osl_shader.cpp
intern/cycles/kernel/split/kernel_data_init.h
intern/cycles/kernel/split/kernel_split_common.h
intern/cycles/util/util_debug.cpp
intern/cycles/util/util_debug.h
intern/cycles/util/util_types.h