From b55134a4dd94e21ccc8843ff8009b0ad97c3bd14 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 30 Oct 2019 19:33:25 +1100 Subject: [PATCH] vulkan: print criticals/warnings for vulkan errors/warnings Simplifies finding the erronous cases in using the Vulkan API incorrectly. --- gst-libs/gst/vulkan/gstvkinstance.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst-libs/gst/vulkan/gstvkinstance.c b/gst-libs/gst/vulkan/gstvkinstance.c index 60334aab96..4becf3d492 100644 --- a/gst-libs/gst/vulkan/gstvkinstance.c +++ b/gst-libs/gst/vulkan/gstvkinstance.c @@ -151,9 +151,11 @@ _gst_vk_debug_callback (VkDebugReportFlagsEXT msgFlags, if (msgFlags & VK_DEBUG_REPORT_ERROR_BIT_EXT) { GST_CAT_ERROR (GST_VULKAN_DEBUG_CAT, "[%s] Code %d : %s", pLayerPrefix, msgCode, pMsg); + g_critical ("[%s] Code %d : %s", pLayerPrefix, msgCode, pMsg); } else if (msgFlags & VK_DEBUG_REPORT_WARNING_BIT_EXT) { GST_CAT_WARNING (GST_VULKAN_DEBUG_CAT, "[%s] Code %d : %s", pLayerPrefix, msgCode, pMsg); + g_warning ("[%s] Code %d : %s", pLayerPrefix, msgCode, pMsg); } else if (msgFlags & VK_DEBUG_REPORT_INFORMATION_BIT_EXT) { GST_CAT_LOG (GST_VULKAN_DEBUG_CAT, "[%s] Code %d : %s", pLayerPrefix, msgCode, pMsg);