mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-02-20 19:54:19 +01:00
[vulkan] Add valid method to LibraryLoader
This commit is contained in:
parent
482a7e433b
commit
286ab017da
@ -21,6 +21,10 @@ namespace dxvk::vk {
|
||||
PFN_vkVoidFunction LibraryLoader::sym(const char* name) const {
|
||||
return sym(nullptr, name);
|
||||
}
|
||||
|
||||
bool LibraryLoader::valid() const {
|
||||
return m_getInstanceProcAddr != nullptr;
|
||||
}
|
||||
|
||||
|
||||
InstanceLoader::InstanceLoader(const Rc<LibraryLoader>& library, bool owned, VkInstance instance)
|
||||
|
@ -23,6 +23,7 @@ namespace dxvk::vk {
|
||||
~LibraryLoader();
|
||||
PFN_vkVoidFunction sym(VkInstance instance, const char* name) const;
|
||||
PFN_vkVoidFunction sym(const char* name) const;
|
||||
bool valid() const;
|
||||
protected:
|
||||
const HMODULE m_library;
|
||||
const PFN_vkGetInstanceProcAddr m_getInstanceProcAddr;
|
||||
|
Loading…
x
Reference in New Issue
Block a user