loader: Only use driver's DebugReport if it has one
Change-Id: Ic020b9d5a95c9ddd20dd4c94fd6e7de050b83f2b
(cherry picked from commit b776ba1cff149bb724a1958cc3f470ba5c113b63)
diff --git a/vulkan/libvulkan/loader.cpp b/vulkan/libvulkan/loader.cpp
index 939f3b9..ba5414e 100644
--- a/vulkan/libvulkan/loader.cpp
+++ b/vulkan/libvulkan/loader.cpp
@@ -547,11 +547,14 @@
enabled_extensions.set(id);
continue;
}
- if (id == kKHR_surface || id == kKHR_android_surface ||
- id == kEXT_debug_report) {
+ if (id == kKHR_surface || id == kKHR_android_surface) {
enabled_extensions.set(id);
continue;
}
+ // The loader natively supports debug report.
+ if (id == kEXT_debug_report) {
+ continue;
+ }
}
bool supported = false;
for (const auto& layer : instance.active_layers) {