summaryrefslogtreecommitdiffstats
path: root/thirdparty/vulkan/loader/loader.c
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2020-03-09 15:23:42 +0100
committerRémi Verschelde <rverschelde@gmail.com>2020-03-09 15:25:54 +0100
commitd744d3046e755d7e92b2eeee61da8364ce885e30 (patch)
treed2dc6c865c27a707462dfd2d514891c8299adfff /thirdparty/vulkan/loader/loader.c
parent709b176db08199b4fcd6733565b09fc0d259eee7 (diff)
downloadredot-engine-d744d3046e755d7e92b2eeee61da8364ce885e30.tar.gz
vulkan: Re-add option to build Vulkan-Loader statically
Upstream removed the option in KhronosGroup/Vulkan-Loader#260, which breaks our current use case. This commit reverts KhronosGroup/Vulkan-Loader#260 is our vendored loader. We may need to re-evaluate how we link the loader, but until then, reverting this PR fixes Windows support after the upgrade to a recent SDK version in #36932.
Diffstat (limited to 'thirdparty/vulkan/loader/loader.c')
-rw-r--r--thirdparty/vulkan/loader/loader.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/thirdparty/vulkan/loader/loader.c b/thirdparty/vulkan/loader/loader.c
index 87d08d5116..c7cdb47122 100644
--- a/thirdparty/vulkan/loader/loader.c
+++ b/thirdparty/vulkan/loader/loader.c
@@ -7330,7 +7330,7 @@ out:
return result;
}
-#if defined(_WIN32)
+#if defined(_WIN32) && defined(LOADER_DYNAMIC_LIB)
BOOL WINAPI DllMain(HINSTANCE hinst, DWORD reason, LPVOID reserved) {
switch (reason) {
case DLL_PROCESS_ATTACH: