blender/intern/cycles/device
Patrick Mours 70a32adfeb Fix assert in Cycles memory statistics when using OptiX on multiple GPUs
The acceleration structure built by OptiX may be different between GPUs, so cannot assume the memory size is the same for all.
This fixes that by moving the memory management for all OptiX acceleration structures into the responsibility of each device (was already the case for BLAS previously, now for TLAS too).
2019-11-28 13:57:02 +01:00
..
opencl Cycles: OpenCL Separate Compilation Debug Flag 2019-08-30 13:53:23 +02:00
CMakeLists.txt Cycles: add Optix device backend 2019-09-13 11:50:11 +02:00
device_cpu.cpp Revert part of "GPencil: Invert Paste operator and make Paste to Active default" 2019-09-23 11:09:00 +02:00
device_cuda.cpp Merge branch 'blender-v2.81-release' 2019-11-05 17:35:27 +01:00
device_denoising.cpp Cycles Denoising: Get rid of halos around bright edges 2019-06-01 00:45:03 +02:00
device_denoising.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_intern.h Cycles: add Optix device backend 2019-09-13 11:50:11 +02:00
device_memory.cpp Fix T71071: errors when using multiple CUDA/Optix GPUs and host mapped memory 2019-11-05 16:40:55 +01:00
device_memory.h Fix T71071: errors when using multiple CUDA/Optix GPUs and host mapped memory 2019-11-05 16:40:55 +01:00
device_multi.cpp Fix assert in Cycles memory statistics when using OptiX on multiple GPUs 2019-11-28 13:57:02 +01:00
device_network.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_network.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_opencl.cpp Cleanup: comments (long lines) in cycles 2019-05-01 21:41:07 +10:00
device_optix.cpp Fix assert in Cycles memory statistics when using OptiX on multiple GPUs 2019-11-28 13:57:02 +01:00
device_split_kernel.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_split_kernel.h Cleanup: comments (long lines) in cycles 2019-05-01 21:41:07 +10:00
device_task.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_task.h Cleanup: spelling 2019-07-07 15:38:41 +10:00
device.cpp Fix memory leak after using OptiX in Cycles 2019-09-30 14:05:40 +02:00
device.h Fix assert in Cycles memory statistics when using OptiX on multiple GPUs 2019-11-28 13:57:02 +01:00