News: 0001581921

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Mesa PowerVR Driver Lands Changes For Vulkan 1.2 Support

([Mesa] 4 Hours Ago PowerVR + Vulkan 1.2)


Changes merged this week to the Mesa PowerVR Vulkan driver now allow it to support all of the functionality required by the Vulkan 1.2 specification.

Simon Perretta submitted the 32 patches needed against the PowerVR driver for getting Vulkan 1.2 and other functionality in place:

"This set of changes brings the PVR driver close to a complete Vulkan 1.2 implementation on the AXE-1-16M & BXS-4-64 GPUs (as found in the TI AM62 and AM68 respectively). It also further introduces support for a number of optional features, extensions and pixel formats required for future Zink support.

While the implementation is complete, there are a number of conformance failures left to fix; these originate from the incomplete struct I/O handling in the Vulkan 1.0 changes as well as the new features added."

So the Imagination AXE-1-16M and BXS-4-64 are now effectively at the Vulkan 1.2 threshold while also preparing support for Zink for getting OpenGL running atop this Vulkan driver for SoCs relying on these Imagination PowerVR GPUs.

[1]This merge is in Mesa 25.3 for release later in Q4.



[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37512



klokik

The heart is not a logical organ.
-- Dr. Janet Wallace, "The Deadly Years", stardate 3479.4