]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
vulkan: support buffer_from_host_ptr (#18467)
authorJeff Bolz <redacted>
Tue, 6 Jan 2026 16:37:07 +0000 (10:37 -0600)
committerGitHub <redacted>
Tue, 6 Jan 2026 16:37:07 +0000 (17:37 +0100)
commitea13cba85092fa17cae4d7bd064e5476a86ea53c
tree4e317871b5d7eb3e5661e0a3a5baffaec1ce47cb
parent090b137e56a80b189dbced7d31e637951f3e123f
vulkan: support buffer_from_host_ptr (#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