]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
vulkan : initialize vk_buffer_struct members to VK_NULL_HANDLE (ggml/893)
authorTony Wasserka <redacted>
Sat, 20 Jul 2024 18:49:44 +0000 (20:49 +0200)
committerGeorgi Gerganov <redacted>
Thu, 8 Aug 2024 19:48:46 +0000 (22:48 +0300)
commit8da6fd4dff719a054c57ba57160de8383ba8e965
treef2b2f83222e452f8f16b75321e6bc02c44a6bf80
parentab8ec9e9402839112ba7e98bbca7118a87c4153e
vulkan : initialize vk_buffer_struct members to VK_NULL_HANDLE (ggml/893)

This prevents invalid frees when destroying a partially initialized
vk_buffer_struct. For example, this could happen in ggml_vk_create_buffer
when running out of device memory.

Co-authored-by: Tony Wasserka <redacted>
ggml/src/ggml-vulkan.cpp