News: 0001464964

  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)

Valve's Linux Graphics Engineers Begin Prepping RADV Driver For AMD RDNA4 "GFX12"

([Mesa] 5 Hours Ago RADV + GFX12)


The open-source Mesa driver developers employed by Valve for working on the Linux graphics stack have begun preparing the RADV Vulkan driver and the ACO compiler back-end for the upcoming "GFX12" graphics IP for next-generation RDNA4.

The open-source AMD Linux graphics stack has been abuzz the past few months with [1]GFX12 preparations for this next-gen graphics IP succeeding GFX11 used by RDNA3 class hardware. Just a few days ago [2]GFX12 was merged for the RadeonSI driver providing the AMD OpenGL driver support on the Linux desktop.

With the Mesa RADV driver continuing to be the unofficial AMD Vulkan driver compared to the official open-source AMDVLK Linux driver or their in-house driver code, it's Valve engineers taking on the RADV driver support just as they've done for prior generations.

Landing this week was [3]GFX12 assembler support within the ACO compiler back-end by Rhys Perry. Overnight Rhys opened up another merge request for [4]GFX12 wait counters in ACO.

Yesterday well known RADV developer Samuel Pitoiset of Valve opened [5]this merge request with small preliminary changes to be done before adding the GFX12 support:

"A bunch of context register moved on GFX12 and this MR contains small changes to simplify adding GFX12 support."

We'll see when the actual support lands but at this rate it's looking possible the RDNA4 / GFX12 support may be ready for introduction in next quarter's Mesa 24.2 release. The expectation is AMD will introduce RDNA4 graphics cards later in 2024. Over on the kernel side, the new AMD IP blocks continue to be enabled within the AMDGPU and AMDKFD drivers.



[1] https://www.phoronix.com/search/GFX12

[2] https://www.phoronix.com/news/AMD-RDNA4-Merged-Mesa-RadeonSI

[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29162

[4] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29225

[5] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29215



yoshi314

mbriar

yoshi314

skeevy420

shmerl

The only qualities for real success in journalism are ratlike cunning, a
plausible manner and a little literary ability. The capacity to steal
other people's ideas and phrases ... is also invaluable.
-- Nicolas Tomalin, "Stop the Press, I Want to Get On"