blender/intern/cycles/device
Brecht Van Lommel 34fe3f9c06 Code refactor: remove MEM_WRITE_ONLY, always use MEM_READ_WRITE.
It's unlikely the driver can do useful optimizations with this, and if
we sum multiple samples we are reading from the memory anyway.
2017-10-24 23:53:09 +02:00
..
opencl Code refactor: remove MEM_WRITE_ONLY, always use MEM_READ_WRITE. 2017-10-24 23:53:09 +02:00
CMakeLists.txt Code refactor: store device/interp/extension/type in each device_memory. 2017-10-24 01:03:59 +02:00
device_cpu.cpp Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00
device_cuda.cpp Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00
device_denoising.cpp Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00
device_denoising.h Code refactor: store device/interp/extension/type in each device_memory. 2017-10-24 01:03:59 +02: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.cpp Code refactor: remove MEM_WRITE_ONLY, always use MEM_READ_WRITE. 2017-10-24 23:53:09 +02:00
device_memory.h Code refactor: remove MEM_WRITE_ONLY, always use MEM_READ_WRITE. 2017-10-24 23:53:09 +02:00
device_multi.cpp Fix T53146: incomplete multi GPU and CPU + GPU memory statistics. 2017-10-24 17:40:43 +02:00
device_network.cpp Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00
device_network.h Code refactor: remove MEM_WRITE_ONLY, always use MEM_READ_WRITE. 2017-10-24 23:53:09 +02:00
device_opencl.cpp Code refactor: use DeviceInfo to enable QBVH and decoupled volume shading. 2017-10-08 13:17:33 +02:00
device_split_kernel.cpp Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00
device_split_kernel.h Code refactor: use device_only_memory and device_vector in more places. 2017-10-24 01:25:13 +02:00
device_task.cpp Code refactor: split displace/background into separate kernels, remove luma. 2017-10-05 17:57:58 +02:00
device_task.h Code refactor: split displace/background into separate kernels, remove luma. 2017-10-05 17:57:58 +02:00
device.cpp Cycles: Fix compilation in debug mode 2017-10-24 12:09:02 +02:00
device.h Code refactor: move more memory allocation logic into device API. 2017-10-24 01:25:19 +02:00