From 86efa46fcfe792ed0f96e012851a61f66d42455b Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Fri, 26 Aug 2022 17:38:37 +0000 Subject: [PATCH] [dxvk] Throw DxvkError if we failed to load vulkan library --- src/dxvk/dxvk_instance.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/dxvk/dxvk_instance.cpp b/src/dxvk/dxvk_instance.cpp index 0d8d5a075..8010e740b 100644 --- a/src/dxvk/dxvk_instance.cpp +++ b/src/dxvk/dxvk_instance.cpp @@ -33,6 +33,8 @@ namespace dxvk { provider->initInstanceExtensions(); m_vkl = new vk::LibraryFn(); + if (!m_vkl->valid()) + throw DxvkError("Failed to load vulkan-1 library."); m_vki = new vk::InstanceFn(m_vkl, true, this->createInstance()); m_adapters = this->queryAdapters();