diff --git a/base/VulkanDebug.cpp b/base/VulkanDebug.cpp index 165cc865..8f642bfa 100644 --- a/base/VulkanDebug.cpp +++ b/base/VulkanDebug.cpp @@ -40,7 +40,7 @@ namespace vks VkDebugReportCallbackEXT msgCallback; - VkBool32 messageCallback( + VKAPI_ATTR VkBool32 VKAPI_CALL messageCallback( VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objType, uint64_t srcObject, diff --git a/base/VulkanDebug.h b/base/VulkanDebug.h index 56882b8f..3cf29a05 100644 --- a/base/VulkanDebug.h +++ b/base/VulkanDebug.h @@ -31,7 +31,7 @@ namespace vks extern const char *validationLayerNames[]; // Default debug callback - VkBool32 messageCallback( + VKAPI_ATTR VkBool32 VKAPI_CALL messageCallback( VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objType, uint64_t srcObject,