diff --git a/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp b/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp index ac457cd..24d84de 100644 --- a/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp +++ b/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp @@ -52,7 +52,12 @@ namespace OpenVulkano::Vulkan return layers; } - VkBool32 ValidationLayerCallback(VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objType, + VkBool32 ValidationLayerCallback( +#if VK_HEADER_VERSION > 303 + vk::Flags, vk::DebugReportObjectTypeEXT +#else + VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objType, +#endif uint64_t srcObject, size_t location, int32_t msgCode, const char* layerPrefix, const char* msg, void* pUserData) {