18 lines
654 B
Diff
18 lines
654 B
Diff
--- 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")))
|