Details
vulkan: fix GPU deduplication logic. (#19222)
- vulkan: fix GPU deduplication logic.
As reported in #19221, the
(same uuid, same driver) logic is problematic for windows+intel igpu.
Let's just avoid filtering for MoltenVK which is apple-specific, and
keep the logic the same as before 88d23ad - just dedup based on UUID.
Verified that MacOS + 4xVega still reports 4 GPUs with this version.
- vulkan: only skip dedup when both drivers are moltenVk
macOS/iOS:
Linux:
Windows:
- Windows x64 (CPU)
- Windows arm64 (CPU)
- Windows x64 (CUDA 12) - CUDA 12.4 DLLs
- Windows x64 (CUDA 13) - CUDA 13.1 DLLs
- Windows x64 (Vulkan)
- Windows x64 (SYCL)
- Windows x64 (HIP)
openEuler: