]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
vulkan: fix GPU deduplication logic. (llama/19222)
authorOleksandr Kuvshynov <redacted>
Thu, 5 Feb 2026 08:06:59 +0000 (03:06 -0500)
committerGeorgi Gerganov <redacted>
Sun, 8 Feb 2026 07:29:10 +0000 (09:29 +0200)
commit932def31988609785b9e350801cb4b278084ca03
tree21735a1766d91b0557dd7a184eca85867876f22e
parent5a786f76480fb1fd11060a834b49103320d70328
vulkan: fix GPU deduplication logic. (llama/19222)

* vulkan: fix GPU deduplication logic.

As reported in https://github.com/ggml-org/llama.cpp/issues/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 88d23ad5 - 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
ggml/src/ggml-vulkan/ggml-vulkan.cpp