Merge "vulkan: Allow HAL to expose KHR_swapchain_front_buffered"
diff --git a/vulkan/libvulkan/driver.cpp b/vulkan/libvulkan/driver.cpp
index 46b29ca..a46f46e 100644
--- a/vulkan/libvulkan/driver.cpp
+++ b/vulkan/libvulkan/driver.cpp
@@ -474,6 +474,9 @@
case ProcHook::EXTENSION_UNKNOWN:
// HAL's extensions
break;
+ case ProcHook::KHR_swapchain_front_buffered:
+ // Exposed by HAL, but API surface is all in the loader
+ break;
default:
ALOGW("Ignored invalid device extension %s", name);
return;
@@ -491,6 +494,10 @@
if (ext_bit == ProcHook::ANDROID_native_buffer)
hook_extensions_.set(ProcHook::KHR_swapchain);
+ // Exposed by HAL, but API surface is all in the loader
+ if (ext_bit == ProcHook::KHR_swapchain_front_buffered)
+ hook_extensions_.set(ext_bit);
+
hal_extensions_.set(ext_bit);
}