blob: a6cedbec830d2117dfbc6ddc47c497aae6e3592d [file] [log] [blame] [edit]
--- Vulkan-Headers-1.2.168/include/vulkan/vk_layer.h.orig 2021-01-25 10:04:08.000000000 +0100
+++ Vulkan-Headers-1.2.168/include/vulkan/vk_layer.h 2021-03-14 16:14:12.668255800 +0100
@@ -27,7 +27,13 @@
#pragma once
#include "vulkan.h"
-#if defined(__GNUC__) && __GNUC__ >= 4
+#if defined(_WIN32)
+# if defined (VK_BUILDING_DLL)
+# define VK_LAYER_EXPORT __declspec(dllexport)
+# else
+# define VK_LAYER_EXPORT
+# endif
+#elif defined(__GNUC__) && __GNUC__ >= 4
#define VK_LAYER_EXPORT __attribute__((visibility("default")))
#elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590)
#define VK_LAYER_EXPORT __attribute__((visibility("default")))