diff options
| author | Jon Ashburn <jon@lunarg.com> | 2016-02-09 11:03:09 -0700 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2016-02-09 16:25:49 -0700 |
| commit | c0b2cf7a8185ef269b6c0bdf06cfd7c6ff2e8432 (patch) | |
| tree | 3fc2a549778dd2f8d321cf1d790c1618f826e758 | |
| parent | 6b3aa1fa5f73d953f7ee4b9ff2be482d432e51dd (diff) | |
| download | usermoji-c0b2cf7a8185ef269b6c0bdf06cfd7c6ff2e8432.tar.xz | |
loader: Change error to warning for missing layer registry key
Continue to report an error for missing ICD registry key
| -rw-r--r-- | loader/loader.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/loader/loader.c b/loader/loader.c index df1c219f..f4a403b6 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 |
