Jelajahi Sumber

vulkan: Make device memory check more portable (#15939)

Mathieu Baudier 4 bulan lalu
induk
melakukan
6c88ad8fa7
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      ggml/src/ggml-vulkan/ggml-vulkan.cpp

+ 1 - 1
ggml/src/ggml-vulkan/ggml-vulkan.cpp

@@ -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);
         device->device.destroyBuffer(buf->buffer);
         throw vk::OutOfDeviceMemoryError("No suitable memory type found");
         throw vk::OutOfDeviceMemoryError("No suitable memory type found");
     }
     }