From a01a151b2b86eb93351f26fad94b4599e543459e Mon Sep 17 00:00:00 2001 From: Artem Kharytoniuk Date: Sun, 14 Jan 2018 21:17:35 +0100 Subject: [PATCH] Updated debug callback signature to match requirements for vulkan function declarations. --- src/engine/renderer/vk.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/renderer/vk.cpp b/src/engine/renderer/vk.cpp index 3ef3790..f5ad358 100644 --- a/src/engine/renderer/vk.cpp +++ b/src/engine/renderer/vk.cpp @@ -441,7 +441,7 @@ static void ensure_staging_buffer_allocation(VkDeviceSize size) { vk_world.staging_buffer_ptr = (byte*)data; } -static VkBool32 debug_callback(VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT object_type, uint64_t object, size_t location, +static VKAPI_ATTR VkBool32 VKAPI_CALL debug_callback(VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT object_type, uint64_t object, size_t location, int32_t message_code, const char* layer_prefix, const char* message, void* user_data) { #ifdef _WIN32