blender/intern/cycles
Sergey Sharybin 032a24d8ac Fix Cycles compilation error with OIDN < 2.2
The enumerator values for various GPU compute platforms were
added starting with OIDN 2.0, with the Metal GPU type added
in OIDN 2.2.

This is an alternative fix to ebb781675dd, which does not lead to
unhandled cases in switch statement, and follows the configuration
of OIDN and not Cycles (as OIDN might report devices which are
disabled in local Cycles build).

Pull Request: https://projects.blender.org/blender/blender/pulls/119155
2024-03-07 11:13:41 +01:00
..
app Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
blender Merge branch 'blender-v4.1-release' 2024-02-29 13:52:19 +01:00
bvh Clang Format: bump to version 17 2024-01-03 13:38:14 +01:00
cmake Build: Remove LLVM linking no longer needed by OSL 2024-02-14 12:06:52 +01:00
device Merge branch 'blender-v4.1-release' 2024-03-05 19:55:07 +01:00
doc License headers: use SPDX-FileCopyrightText in intern/cycles 2023-06-14 16:53:23 +10:00
graph Fix #113777: Cycles IES texture not working for sphere lights 2023-10-18 20:40:07 +02:00
hydra Clang Format: bump to version 17 2024-01-03 13:38:14 +01:00
integrator Fix Cycles compilation error with OIDN < 2.2 2024-03-07 11:13:41 +01:00
kernel Unbreak build on macOS with AppleClang from recent cleanup 2024-03-07 19:56:58 +11:00
scene Fix Cycles area light using MIS when the spread is zero 2024-02-23 12:40:48 +01:00
session Clang Format: bump to version 17 2024-01-03 13:38:14 +01:00
subd Cleanup: use braces for sources in intern/ 2023-09-17 09:05:40 +10:00
test Cycles: Increase minimum target on x86 to SSE4.2 2024-02-26 14:49:19 +01:00
util Cycles: Add Windows ARM64 support 2024-03-06 16:14:34 +01:00
CMakeLists.txt Unbreak build on macOS with AppleClang from recent cleanup 2024-03-07 19:56:58 +11:00