From 73c9d35644595ed23faa9d35ec3d17c35e46c712 Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Fri, 27 Mar 2026 14:05:34 -0700 Subject: [PATCH] panvk: hide swapchainMaintenance1 behind WSI guard Fixes: 9ec387efb14 ("panvk: advertise wsi maintenance extensions") Reviewed-by: Eric R. Smith Part-of: --- src/panfrost/vulkan/panvk_vX_physical_device.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/panfrost/vulkan/panvk_vX_physical_device.c b/src/panfrost/vulkan/panvk_vX_physical_device.c index c422ccd5439..b80d650d38a 100644 --- a/src/panfrost/vulkan/panvk_vX_physical_device.c +++ b/src/panfrost/vulkan/panvk_vX_physical_device.c @@ -635,8 +635,10 @@ panvk_per_arch(get_physical_device_features)( /* VK_ARM_scheduling_controls */ .schedulingControls = PAN_ARCH >= 10, +#ifdef PANVK_USE_WSI_PLATFORM /* KHR_swapchain_maintenance1 */ .swapchainMaintenance1 = true, +#endif /* VK_EXT_multisampled_render_to_single_sampled */ .multisampledRenderToSingleSampled = true,