blender/intern/cycles/device
Patrick Mours c66f00dc26 Fix Cycles rendering with OptiX after instance limit increase when building with old SDK
Commit d259e7dcfbbd37cec5a45fdfb554f24de10d0268 increased the instance limit, but only provided
a fall back for the host code for older OptiX SDKs, not for kernel code. This caused a mismatch when
an old SDK was used (as is currently the case on buildbot) and subsequent rendering artifacts. This
fixes that by moving the bit that is checked to a common location that works with both old an new
SDK versions.
2021-01-08 13:38:26 +01:00
..
cuda Cleanup: spelling 2020-12-15 12:34:25 +11:00
opencl Cleanup: spelling 2020-12-15 12:34:25 +11:00
CMakeLists.txt Cycles: abort rendering when --cycles-device not found 2020-10-29 16:01:38 +01:00
device_cpu.cpp Cycles: Add CPU+GPU rendering support with OptiX 2020-12-11 13:24:29 +01:00
device_cuda.cpp Cycles: add denoising settings to the render properties 2020-06-24 15:17:36 +02:00
device_denoising.cpp Cleanup: reduce hardcoded numbers in denoising neighbor tiles code 2020-07-10 17:10:05 +02:00
device_denoising.h Cleanup: reduce hardcoded numbers in denoising neighbor tiles code 2020-07-10 17:10:05 +02:00
device_dummy.cpp Cycles: abort rendering when --cycles-device not found 2020-10-29 16:01:38 +01:00
device_intern.h Cycles: abort rendering when --cycles-device not found 2020-10-29 16:01:38 +01:00
device_memory.cpp Cycles: Add NanoVDB support for rendering volumes 2020-10-05 15:03:30 +02:00
device_memory.h Cycles: Implement tile stealing to improve CPU+GPU rendering performance 2020-10-31 01:57:39 +01:00
device_multi.cpp Fix T83925: Crash when rendering on the CPU with OptiX denoiser enabled 2021-01-05 18:37:31 +01:00
device_network.cpp Cycles: add denoising settings to the render properties 2020-06-24 15:17:36 +02:00
device_network.h Cleanup: make format after SortedIncludes change 2020-03-19 09:33:58 +01:00
device_opencl.cpp Cycles: add denoising settings to the render properties 2020-06-24 15:17:36 +02:00
device_optix.cpp Fix Cycles rendering with OptiX after instance limit increase when building with old SDK 2021-01-08 13:38:26 +01:00
device_split_kernel.cpp Cleanup: minor refactoring around DeviceTask 2020-06-22 13:06:47 +02:00
device_split_kernel.h Cleanup: minor refactoring around DeviceTask 2020-06-22 13:06:47 +02:00
device_task.cpp Cleanup: minor refactoring around DeviceTask 2020-06-22 13:06:47 +02:00
device_task.h Cycles: Implement tile stealing to improve CPU+GPU rendering performance 2020-10-31 01:57:39 +01:00
device.cpp Cycles: Add CPU+GPU rendering support with OptiX 2020-12-11 13:24:29 +01:00
device.h Cycles: Add CPU+GPU rendering support with OptiX 2020-12-11 13:24:29 +01:00