Turn down verbosity of debug_reporter messages.
Closes #134
PiperOrigin-RevId: 279864932
diff --git a/iree/hal/vulkan/debug_reporter.cc b/iree/hal/vulkan/debug_reporter.cc
index 46ec68d..639c4a0 100644
--- a/iree/hal/vulkan/debug_reporter.cc
+++ b/iree/hal/vulkan/debug_reporter.cc
@@ -36,8 +36,11 @@
VkDebugUtilsMessageTypeFlagsEXT message_type,
const VkDebugUtilsMessengerCallbackDataEXT* callback_data,
void* user_data) {
- // TODO(benvanik): better logging once we have switched logging APIs.
- LOG(ERROR) << callback_data->pMessage;
+ if (message_severity & VK_DEBUG_UTILS_MESSAGE_SEVERITY_ERROR_BIT_EXT) {
+ LOG(ERROR) << callback_data->pMessage;
+ } else {
+ VLOG(1) << callback_data->pMessage;
+ }
return VK_FALSE; // VK_TRUE is reserved for future use.
}
@@ -46,8 +49,7 @@
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) {
- // TODO(benvanik): better logging once we have switched logging APIs.
- LOG(ERROR) << message;
+ VLOG(1) << message;
return VK_FALSE; // VK_TRUE is reserved for future use.
}