From cb6312c6299ed0bfcc3f48fdcc9d532ef6f85c75 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Fri, 19 Dec 2025 23:34:01 +0800 Subject: [PATCH] pvr: advertise VK_EXT_headless_surface Since commit e8c81652c9ce ("vulkan/wsi/headless: do not destroy images that are never created"), the CTS failure that prevents headless surface from being advertised is already solved. Re-advertise VK_EXT_headless_surface for pvr driver. Running `dEQP-VK.wsi.headless.*` with VK CTS 1.4.5.0 results in no failure on BXM-4-64 . Signed-off-by: Icenowy Zheng Reviewed-by: Frank Binns Part-of: --- src/imagination/vulkan/pvr_instance.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/imagination/vulkan/pvr_instance.c b/src/imagination/vulkan/pvr_instance.c index 86b8db720d2..c13d331331c 100644 --- a/src/imagination/vulkan/pvr_instance.c +++ b/src/imagination/vulkan/pvr_instance.c @@ -72,7 +72,7 @@ static const struct vk_instance_extension_table pvr_instance_extensions = { .EXT_debug_report = true, .EXT_debug_utils = true, #ifndef VK_USE_PLATFORM_WIN32_KHR - .EXT_headless_surface = PVR_USE_WSI_PLATFORM && false, + .EXT_headless_surface = PVR_USE_WSI_PLATFORM, #endif };