From 6564b704982e62ff272f4d3bad98e75afddacc36 Mon Sep 17 00:00:00 2001 From: Icenowy Zheng Date: Mon, 27 Apr 2026 14:27:48 +0800 Subject: [PATCH] pvr: bump conformance version to 1.4.3.3 With a few fixes applied, present_id2/wait2 extensions disabled (these two are not recognized by Vulkan CTS 1.4.3.x) and a fix backported to the Vulkan CTS, the driver can now pass Vulkan CTS 1.4.3.3. Bump the conformance version to that value. The submission link and conformant Vulkan version information in the current PowerVR driver-specific document is also updated. Link: https://www.khronos.org/conformance/adopters/conformant-products/vulkan#submission_981 Signed-off-by: Icenowy Zheng Reviewed-by: Frank Binns Part-of: --- docs/drivers/powervr.rst | 2 +- src/imagination/vulkan/pvr_physical_device.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/drivers/powervr.rst b/docs/drivers/powervr.rst index 30551ffc315..d705b04319f 100644 --- a/docs/drivers/powervr.rst +++ b/docs/drivers/powervr.rst @@ -4,7 +4,7 @@ PowerVR PowerVR is an open source Vulkan driver for Imagination Technologies PowerVR GPUs, starting with those based on the Rogue architecture. -The driver is conformant to Vulkan 1.0 on `BXS-4-64 `__, +The driver is conformant to Vulkan 1.2 on `BXS-4-64 `__, but **not yet on other GPUs and Vulkan versions**, so it requires exporting ``PVR_I_WANT_A_BROKEN_VULKAN_DRIVER=1`` to the environment for GPUs that aren't conformant to any Vulkan version before running any Vulkan content. diff --git a/src/imagination/vulkan/pvr_physical_device.c b/src/imagination/vulkan/pvr_physical_device.c index c075760136d..c9dada3b75b 100644 --- a/src/imagination/vulkan/pvr_physical_device.c +++ b/src/imagination/vulkan/pvr_physical_device.c @@ -778,9 +778,9 @@ static bool pvr_physical_device_get_properties( .driverInfo = "Mesa " PACKAGE_VERSION MESA_GIT_SHA1, .conformanceVersion = { .major = 1, - .minor = 3, - .subminor = 8, - .patch = 4, + .minor = 4, + .subminor = 3, + .patch = 3, }, /* VK_EXT_extended_dynamic_state3 */