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

Acting is not very hard. The most important things are to be able to laugh
and cry. If I have to cry, I think of my sex life. And if I have to laugh,
well, I think of my sex life.
-- Glenda Jackson