diff --git a/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp b/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp index 34c531fc2f..46d8468960 100644 --- a/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp +++ b/Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp @@ -241,10 +241,10 @@ const char* VkResultToString(VkResult res) } } -void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, VkResult res, - const char* msg) +void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, const int line, + VkResult res, const char* msg) { - GENERIC_LOG_FMT(Common::Log::LogType::VIDEO, level, "({}) {} ({}: {})", func_name, msg, + GENERIC_LOG_FMT(Common::Log::LogType::VIDEO, level, "({}:{}) {} ({}: {})", func_name, line, msg, static_cast(res), VkResultToString(res)); } diff --git a/Source/Core/VideoBackends/Vulkan/VulkanLoader.h b/Source/Core/VideoBackends/Vulkan/VulkanLoader.h index e4c8f9e8a6..cb9a91e1b3 100644 --- a/Source/Core/VideoBackends/Vulkan/VulkanLoader.h +++ b/Source/Core/VideoBackends/Vulkan/VulkanLoader.h @@ -95,10 +95,10 @@ bool SupportsCustomDriver(); #endif const char* VkResultToString(VkResult res); -void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, VkResult res, - const char* msg); +void LogVulkanResult(Common::Log::LogLevel level, const char* func_name, const int line, + VkResult res, const char* msg); #define LOG_VULKAN_ERROR(res, msg) \ - LogVulkanResult(Common::Log::LogLevel::LERROR, __func__, res, msg) + LogVulkanResult(Common::Log::LogLevel::LERROR, __func__, __LINE__, res, msg) } // namespace Vulkan