radv: fix the error code when allocating a fresh imported syncobj fails
[mesa.git] / src / amd / vulkan / radv_device.c
index d69ad9d0b619b634e6618b7991713fcd674d181e..5a1a67288d3d9e0474fb4016a18e7b6cc30916d1 100644 (file)
@@ -7064,7 +7064,7 @@ static VkResult radv_import_sync_fd(struct radv_device *device,
        if (!syncobj_handle) {
                int ret = device->ws->create_syncobj(device->ws, &syncobj_handle);
                if (ret) {
-                       return vk_error(device->instance, VK_ERROR_INVALID_EXTERNAL_HANDLE);
+                       return vk_error(device->instance, VK_ERROR_OUT_OF_HOST_MEMORY);
                }
        }