blender/intern/cycles/device
William Leeson 215925e04c FIX #108019: Detect absence of ray tracing support on late 2015 iMac
On an iMac (Retina 5K, 27-inch, Late 2015) it crashed when rendering using Cycles. This was due to the fact that it incorrectly detected that the machine supported ray tracing. This uses the device.supportsRaytracing flag to fill in the use_hardware_raytracing flag for the device.
2023-06-02 10:23:06 +02:00
..
cpu Cycles: fix multi-device rendering with oneAPI and Hardware Raytracing 2023-05-22 15:26:58 +02:00
cuda Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") 2023-05-02 09:37:49 +10:00
dummy Cycles: pass kernel features to get_bvh_layout_mask 2023-04-18 22:09:42 +02:00
hip Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") 2023-05-02 09:37:49 +10:00
hiprt Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") 2023-05-02 09:37:49 +10:00
metal FIX #108019: Detect absence of ray tracing support on late 2015 iMac 2023-06-02 10:23:06 +02:00
multi Cycles: fix multi-device rendering with oneAPI and Hardware Raytracing 2023-05-22 15:26:58 +02:00
oneapi Cycles: fix multi-device rendering with oneAPI and Hardware Raytracing 2023-05-22 15:26:58 +02:00
optix Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") 2023-05-02 09:37:49 +10:00
CMakeLists.txt Cycles: add HIP RT device, for AMD hardware ray tracing on Windows 2023-04-25 20:19:43 +02:00
denoise.cpp Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
denoise.h Cleanup: Move OptiX denoiser code from device into denoiser class 2022-11-15 15:50:01 +01:00
device.cpp Cleanup: format (with BraceWrapping::AfterControlStatement "MultiLine") 2023-05-02 09:37:49 +10:00
device.h Cycles: add HIP RT device, for AMD hardware ray tracing on Windows 2023-04-25 20:19:43 +02:00
graphics_interop.cpp Cycles: use SPDX license headers 2022-02-11 17:47:34 +01:00
graphics_interop.h Cycles: use SPDX license headers 2022-02-11 17:47:34 +01:00
kernel.cpp Cycles: add hardware raytracing support to oneAPI device 2023-04-18 22:09:42 +02:00
kernel.h Cycles: add hardware raytracing support to oneAPI device 2023-04-18 22:09:42 +02:00
memory.cpp Cycles: Add half precision float support for volumes with NanoVDB 2022-05-23 19:08:01 +02:00
memory.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00
queue.cpp Cycles: Add optional per-kernel performance statistics 2022-09-27 22:15:00 +02:00
queue.h Clang-Format: Allow empty functions to be single-line 2023-03-29 16:50:54 +02:00