pvr: advertise VK_EXT_headless_surface

Since commit e8c81652c9 ("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 <uwu@icenowy.me>
Reviewed-by: Frank Binns <frank.binns@imgtec.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39038>
This commit is contained in:
Icenowy Zheng 2025-12-19 23:34:01 +08:00 committed by Marge Bot
parent ca89407fa3
commit cb6312c629

View file

@ -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
};