diff --git a/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp b/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp index 5bcf423..ac457cd 100644 --- a/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp +++ b/openVulkanoCpp/Vulkan/Debuging/ValidationLayer.cpp @@ -81,7 +81,7 @@ namespace OpenVulkano::Vulkan { Logger::RENDER->info("Setting up Vulkan Validation Layer"); vk::DebugReportCallbackCreateInfoEXT dbgCreateInfo = {}; - dbgCreateInfo.pfnCallback = (PFN_vkDebugReportCallbackEXT)ValidationLayerCallback; + dbgCreateInfo.pfnCallback = &ValidationLayerCallback; dbgCreateInfo.flags = flags; msgCallback = instance.createDebugReportCallbackEXT(dbgCreateInfo, nullptr, dispatchLoaderDynamic); Logger::RENDER->info("Vulkan Validation Layer setup");