Skip to content

Commit a083bf8

Browse files
authored
Update libvulkan_loader.cpp
1 parent b346aa4 commit a083bf8

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/common/vulkan/libvulkan_loader.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,16 @@
1212
#include "common/system_utils.h"
1313

1414
#include <cstdlib>
15-
#include <cstring>
1615

1716
namespace angle
1817
{
1918
namespace vk
2019
{
2120
void *OpenLibVulkan()
2221
{
22+
if (std::getenv("VULKAN_PTR"))
23+
return (void*) std::strtoul(std::getenv("VULKAN_PTR"), NULL, 0x10);
24+
2325
constexpr const char *kLibVulkanNames[] = {
2426
#if defined(ANGLE_PLATFORM_WINDOWS)
2527
"vulkan-1.dll",
@@ -28,7 +30,6 @@ void *OpenLibVulkan()
2830
"libvulkan.1.dylib",
2931
"libMoltenVK.dylib"
3032
#else
31-
"libvulkan_freedreno.so"
3233
"libvulkan.so",
3334
"libvulkan.so.1",
3435
#endif
@@ -39,7 +40,6 @@ void *OpenLibVulkan()
3940
#if defined(ANGLE_USE_CUSTOM_LIBVULKAN)
4041
SearchType::ModuleDir,
4142
#else
42-
SearchType::AlreadyLoaded,
4343
SearchType::SystemDir,
4444
#endif // defined(ANGLE_USE_CUSTOM_LIBVULKAN)
4545
};

0 commit comments

Comments
 (0)