]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
vulkan: Make device memory check more portable (llama/15939)
authorMathieu Baudier <redacted>
Fri, 12 Sep 2025 07:06:20 +0000 (09:06 +0200)
committerGeorgi Gerganov <redacted>
Sat, 20 Sep 2025 10:33:50 +0000 (13:33 +0300)
src/ggml-vulkan/ggml-vulkan.cpp

index 178d8eb3de5feb08356c0a7443694d89045a7fb4..57a9a94baf70a140e4a3093f41cc6b7df0ced423 100644 (file)
@@ -1960,7 +1960,7 @@ static vk_buffer ggml_vk_create_buffer(vk_device& device, size_t size, const std
         }
     }
 
-    if (buf->device_memory == VK_NULL_HANDLE) {
+    if (!buf->device_memory) {
         device->device.destroyBuffer(buf->buffer);
         throw vk::OutOfDeviceMemoryError("No suitable memory type found");
     }