]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
vulkan: Remove transfer_ctx, do everything in compute_ctx. (llama/18945)
authorJeff Bolz <redacted>
Wed, 21 Jan 2026 17:01:40 +0000 (11:01 -0600)
committerGeorgi Gerganov <redacted>
Fri, 30 Jan 2026 13:56:40 +0000 (15:56 +0200)
commitb7e323f40b915a6cc0a6a5c951290a1ccda0b2f3
tree848de7ceb315cf7e66e9e79ee257f788524673f2
parentb2bc4d810b2df64b33be6613fc76c7769fecf503
vulkan: Remove transfer_ctx, do everything in compute_ctx. (llama/18945)

* vulkan: Remove transfer_ctx, do everything in compute_ctx.

We had a bug where a set_tensor_async (using transfer_ctx) didn't get
submitted before the graph_compute (using compute_ctx) that came after
it. To avoid this sort of issue, just do everything in compute_ctx.

Remove transfer_cmd_pool, which was already unused.

* fix crash with perf logger
ggml/src/ggml-vulkan/ggml-vulkan.cpp