From 0a78d4d2a03773e5014062a95ad404e12673aaae Mon Sep 17 00:00:00 2001 From: saschawillems Date: Sat, 4 Nov 2017 15:48:51 +0100 Subject: [PATCH] Debug message callback calling conventions --- base/VulkanDebug.cpp | 2 +- base/VulkanDebug.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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,