blender/intern/cycles/device
Patrick Mours b586f801fc Cycles: Improve CUDA and OptiX error reporting in the viewport
This patch makes the infamous "Cancel" error in the viewport a thing of the past. Instead it
now shows a more useful error message and streamlines the error handling process in CUDA.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D8008
2020-06-12 18:24:15 +02:00
..
cuda Cycles: Improve CUDA and OptiX error reporting in the viewport 2020-06-12 18:24:15 +02:00
opencl Cycles: code refactor to bake using regular render session and tiles 2020-05-15 20:25:24 +02:00
CMakeLists.txt Cleanup: Move common CUDA/OptiX Cycles device code into separate file 2020-02-12 13:11:32 +01:00
device_cpu.cpp Cycles: code refactor to bake using regular render session and tiles 2020-05-15 20:25:24 +02:00
device_cuda.cpp Cycles: Add support for P2P memory distribution (e.g. via NVLink) 2020-06-08 17:55:49 +02: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 Fix --debug-cycles printing CUDA devices twice 2020-05-14 16:07:22 +02:00
device_memory.cpp Cycles: Add support for P2P memory distribution (e.g. via NVLink) 2020-06-08 17:55:49 +02:00
device_memory.h Cycles: Add support for P2P memory distribution (e.g. via NVLink) 2020-06-08 17:55:49 +02:00
device_multi.cpp Cleanup: fix compiler warning after recent changes 2020-06-10 20:34:01 +02:00
device_network.cpp Cleanup: refactor adaptive sampling to more easily change some parameters 2020-04-07 20:29:48 +02:00
device_network.h Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
device_opencl.cpp Cleanup: refactor adaptive sampling to more easily change some parameters 2020-04-07 20:29:48 +02:00
device_optix.cpp Cycles: Improve CUDA and OptiX error reporting in the viewport 2020-06-12 18:24:15 +02:00
device_split_kernel.cpp Adaptive Sampling for Cycles. 2020-03-05 12:21:38 +01:00
device_split_kernel.h Adaptive Sampling for Cycles. 2020-03-05 12:21:38 +01:00
device_task.cpp Cycles: Improve OptiX viewport denoising performance with CUDA rendering 2020-06-10 14:12:13 +02:00
device_task.h Adaptive Sampling for Cycles. 2020-03-05 12:21:38 +01:00
device.cpp Cycles: Add support for P2P memory distribution (e.g. via NVLink) 2020-06-08 17:55:49 +02:00
device.h Cycles: Add support for P2P memory distribution (e.g. via NVLink) 2020-06-08 17:55:49 +02:00