From c0b2cf7a8185ef269b6c0bdf06cfd7c6ff2e8432 Mon Sep 17 00:00:00 2001 From: Jon Ashburn Date: Tue, 9 Feb 2016 11:03:09 -0700 Subject: [PATCH] loader: Change error to warning for missing layer registry key Continue to report an error for missing ICD registry key --- loader/loader.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/loader/loader.c b/loader/loader.c index df1c219..f4a403b 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -2032,8 +2032,15 @@ static void loader_get_manifest_files(const struct loader_instance *inst, #if defined(_WIN32) loc = loader_get_registry_files(inst, loc); if (loc == NULL) { - loader_log(inst, VK_DEBUG_REPORT_ERROR_BIT_EXT, 0, - "Registry lookup failed can't get manifest files"); + if (!is_layer) { + loader_log(inst, VK_DEBUG_REPORT_ERROR_BIT_EXT, 0, + "Registry lookup failed can't get ICD manifest files, do you have a Vulkan driver installed"); + } + else { + //warning only for layers + loader_log(inst, VK_DEBUG_REPORT_WARN_BIT_EXT, 0, + "Registry lookup failed can't get layer manifest files"); + } return; } #endif -- 2.7.4