]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
vulkan: support buffer_from_host_ptr (llama/18467)
authorJeff Bolz <redacted>
Tue, 6 Jan 2026 16:37:07 +0000 (10:37 -0600)
committerGeorgi Gerganov <redacted>
Wed, 14 Jan 2026 07:11:59 +0000 (09:11 +0200)
commitdbec71f6cf0b10eabc625b91cf0dcfaa368bf7f2
treea859812a3ea93e4398323056b3f728d5e980dc02
parent575d89460317df2baa8fb919c1f908ccbf056ff8
vulkan: support buffer_from_host_ptr (llama/18467)

* vulkan: support buffer_from_host_ptr

* hacky use of buffer_from_host_ptr for directio

* disable buffer_from_host_ptr cap

* use external memory for ggml_vk_host_malloc, revert model loader changes

* disable external_memory_host for MoltenVK

* take buffer memory types into account

* don't use external_memory_host for ggml_vk_host_malloc
ggml/src/ggml-vulkan/ggml-vulkan.cpp