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.
 }