From 5d2cc50247e0ea85082ea59484216982c3cb9001 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Mon, 27 Apr 2026 18:28:08 +0800 Subject: [PATCH] pvr: add dri options used by common WSI code The common Mesa Vulkan WSI code checks some DRI options. Add them to the option list of the PVR driver. Signed-off-by: Icenowy Zheng Reviewed-by: Simon Perretta Part-of: --- src/imagination/vulkan/pvr_instance.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/imagination/vulkan/pvr_instance.c b/src/imagination/vulkan/pvr_instance.c index 8773e406b26..52da6d884f5 100644 --- a/src/imagination/vulkan/pvr_instance.c +++ b/src/imagination/vulkan/pvr_instance.c @@ -323,8 +323,20 @@ pvr_get_driver_build_sha(struct pvr_instance *instance) /* clang-format off */ static const driOptionDescription pvr_dri_options[] = { + DRI_CONF_SECTION_PERFORMANCE + DRI_CONF_ADAPTIVE_SYNC(true) + DRI_CONF_VK_X11_OVERRIDE_MIN_IMAGE_COUNT(0) + DRI_CONF_VK_X11_STRICT_IMAGE_COUNT(false) + DRI_CONF_VK_X11_ENSURE_MIN_IMAGE_COUNT(false) + DRI_CONF_VK_XWAYLAND_WAIT_READY(false) + DRI_CONF_SECTION_END + DRI_CONF_SECTION_DEBUG DRI_CONF_FORCE_VK_VENDOR() + DRI_CONF_VK_WSI_DISABLE_UNORDERED_SUBMITS(false) + DRI_CONF_VK_WSI_FORCE_BGRA8_UNORM_FIRST(false) + DRI_CONF_VK_WSI_FORCE_SWAPCHAIN_TO_CURRENT_EXTENT(false) + DRI_CONF_VK_X11_IGNORE_SUBOPTIMAL(false) DRI_CONF_SECTION_END }; /* clang-format on */