]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
vulkan: remove the need for the dryrun (llama/16826)
authorJeff Bolz <redacted>
Tue, 4 Nov 2025 19:28:17 +0000 (13:28 -0600)
committerGeorgi Gerganov <redacted>
Sun, 9 Nov 2025 21:38:03 +0000 (23:38 +0200)
commit1672d41ab01709978d7799ca70d2b2b546cc1aaf
tree35c8e391ed6b4367288454d95a9a1a6f05ed8ddd
parent997fdde0c4af90627eed0b484c43d45dd7c92bed
vulkan: remove the need for the dryrun (llama/16826)

* vulkan: remove the need for the dryrun

Allocate pipelines and descriptor sets when requested.

Reallocate the prealloc buffers when needed, and flush any pending work
before reallocating.

For rms_partials and total_mul_mat_bytes, use the sizes computed the last time
the graph was executed.

* remove dryrun parameters
ggml/src/ggml-vulkan/ggml-vulkan.cpp