blender/intern/cycles/device
Mai Lavelle 306034790f Cycles: Calculate size of split state buffer kernel side
By calculating the size of the state buffer in the kernel rather than the host
less code is needed and the size actually reflects the requested features.

Will also be a little faster in some cases because of larger global work size.
2017-03-08 01:31:30 -05:00
..
opencl Cycles: Calculate size of split state buffer kernel side 2017-03-08 01:31:30 -05:00
CMakeLists.txt Cycles: OpenCL split kernel refactor 2017-03-08 00:52:41 -05:00
device_cpu.cpp Cycles: Calculate size of split state buffer kernel side 2017-03-08 01:31:30 -05:00
device_cuda.cpp Cycles: Calculate size of split state buffer kernel side 2017-03-08 01:31:30 -05:00
device_intern.h Cycles: Refactor Device selection to allow individual GPU compute device selection 2016-11-07 03:19:29 +01:00
device_memory.h Cycles: Allow device_memory to be used directly 2017-03-08 00:52:41 -05:00
device_multi.cpp Cycles: Add names to buffer allocations 2017-03-08 01:24:55 -05:00
device_network.cpp Cycles: Add names to buffer allocations 2017-03-08 01:24:55 -05:00
device_network.h Cycles: Use explicit qualifier for single-argument constructors 2016-05-11 16:51:14 +02:00
device_opencl.cpp Cycles: Refactor Device selection to allow individual GPU compute device selection 2016-11-07 03:19:29 +01:00
device_split_kernel.cpp Cycles: Calculate size of split state buffer kernel side 2017-03-08 01:31:30 -05:00
device_split_kernel.h Cycles: Calculate size of split state buffer kernel side 2017-03-08 01:31:30 -05:00
device_task.cpp Cycles: Refactor Progress system to provide better estimates 2016-12-03 05:02:21 +01:00
device_task.h Cycles: Expose passes size to device tasks 2017-03-08 00:52:41 -05:00
device.cpp Cycles: Add names to buffer allocations 2017-03-08 01:24:55 -05:00
device.h Cycles: Add names to buffer allocations 2017-03-08 01:24:55 -05:00