Blender Git Loki
Git Commits -> Revision a644f2b
Revision a644f2b by Mai Lavelle (cycles_split_kernel) February 11, 2017, 12:05 (GMT) |
Cycles: Refactor device split kernel code Moved all split kernel related stuff out of `Device` as it doesnt belong there. Those functions are now apart of `DeviceSplitKernel` which now must be implemented for each device type supporting the split kernel. No functional changes. |
Commit Details:
Full Hash: a644f2b46c54259809bf2c88ee26465aa33e7b37
Parent Commit: 83ef380
Lines Changed: +532, -461
6 Modified Paths:
/intern/cycles/device/device.h (+0, -61) (Diff)
/intern/cycles/device/device_cpu.cpp (+163, -136) (Diff)
/intern/cycles/device/device_cuda.cpp (+180, -123) (Diff)
/intern/cycles/device/device_split_kernel.cpp (+4, -4) (Diff)
/intern/cycles/device/device_split_kernel.h (+38, -1) (Diff)
/intern/cycles/device/opencl/opencl_split.cpp (+147, -136) (Diff)
/intern/cycles/device/device_cpu.cpp (+163, -136) (Diff)
/intern/cycles/device/device_cuda.cpp (+180, -123) (Diff)
/intern/cycles/device/device_split_kernel.cpp (+4, -4) (Diff)
/intern/cycles/device/device_split_kernel.h (+38, -1) (Diff)
/intern/cycles/device/opencl/opencl_split.cpp (+147, -136) (Diff)