blender/intern
Michael Jones be0912a402 Cycles: Prevent use of both AMD and Intel Metal devices at same time
This patch removes the option to select both AMD and Intel GPUs on system that have both. Currently both devices will be selected by default which results in crashes and other poorly understood behaviour. This patch adds precedence for using any discrete AMD GPU over an integrated Intel one. This can be overridden with CYCLES_METAL_FORCE_INTEL.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D17166
2023-02-06 11:13:33 +00:00
..
atomic Cleanup: remove workarounds and version checks for unsupported compilers 2022-09-27 07:05:13 +10:00
audaspace CMake: fix AUDASPACE disabling WITH_PYTHON for Blender 2022-05-20 11:18:49 +10:00
clog
cycles Cycles: Prevent use of both AMD and Intel Metal devices at same time 2023-02-06 11:13:33 +00:00
dualcon Cleanup: Compilation warnings 2022-03-18 12:07:08 +01:00
eigen
ffmpeg Build: library updates for Blender 3.5 2022-12-07 15:28:17 +01:00
ghost Fix GHOST/Wayland thread-unsafe timer-manager manipulation 2023-02-06 12:25:04 +11:00
guardedalloc CMake: quiet references to undeclared variable warnings 2023-01-19 17:10:42 +11:00
iksolver Cleanup: spelling in comments, capitalize tags 2022-05-13 09:29:25 +10:00
itasc Cleanup: remove argument to doxygen \file 2022-03-25 12:10:30 +11:00
libc_compat Fix compilation on Linux, glibc 2.34, and CentOS libraries 2022-09-13 10:38:42 +02:00
libmv Cleanup: replace C-style casts with functional casts for numeric types 2022-09-25 22:31:31 +10:00
locale Fix building with boost >= 1.81 2023-01-04 15:23:26 +01:00
mantaflow Fix T102257: Crash when making an Object as Effector set to Guide and trying to scrub the timeline 2022-11-09 12:13:51 -03:00
memutil
mikktspace Cleanup: spelling in comments 2022-10-10 11:22:41 +11:00
opencolorio GPU: Explicit Texture Usage Flags for enabling GPU Backend optimizations. 2022-12-08 23:31:05 +01:00
opensubdiv Fix: OpenSubdiv reporting version 0.0.0 in system_info.txt 2022-11-12 13:31:55 -07:00
openvdb
quadriflow
rigidbody CMake: use BULLET_LIBRARIES for both extern_bullet and system libraries 2023-01-19 17:10:42 +11:00
sky Cleanup: replace C-style casts with functional casts for numeric types 2022-09-26 17:58:36 +10:00
utfconv Cleanup: use C++ comments for disabled code 2022-04-13 13:47:04 +10:00
wayland_dynload GHOST/Wayland: improve workaround for libdecor setting the window state 2022-11-16 12:31:29 +11:00
CMakeLists.txt GPU: replace GLEW with libepoxy 2022-08-15 16:10:29 +02:00