From fd0b41b98d1eef5727a3a951b77707328911daf3 Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Mon, 18 Aug 2025 22:32:28 -0700 Subject: [PATCH] venus: hide swapchainMaintenance1 behind wsi guard ..otherwise would give false alarm on Android. Fixes: acd54970673 ("venus: support wsi maintenance1 extensions") Part-of: --- src/virtio/vulkan/vn_physical_device.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/virtio/vulkan/vn_physical_device.c b/src/virtio/vulkan/vn_physical_device.c index 3996ef999e2..e1174d08e9e 100644 --- a/src/virtio/vulkan/vn_physical_device.c +++ b/src/virtio/vulkan/vn_physical_device.c @@ -410,7 +410,10 @@ vn_physical_device_init_features(struct vn_physical_device *physical_dev) * See vn_physical_device_get_native_extensions. */ feats->deviceMemoryReport = true; + +#ifdef VN_USE_WSI_PLATFORM feats->swapchainMaintenance1 = true; +#endif /* Host commands require custom protocol level support. Disable it * since it'd be non-trivial to make it performant.