Mesa Begins Seeing Patch Activity For AMD GFX12.1 Graphics
([Radeon] 3 Minutes Ago
AMD GFX12.1)
- Reference: 0001631626
- News link: https://www.phoronix.com/news/AMD-GFX12.1-Mesa-Start
- Source link:
Since last November we've begun seeing [1]new open-source driver activity for their next-gen GPU IP with their [2]GFX12.1 graphics engine . GFX12 (12.0) was for the Radeon RX 9000 series RDNA4 hardware while GFX 12.1 is some new revision for yet-to-be-known products while there is also [3]GFX13 bring-up and [4]GFX12.5 too .
With Linux 7.0 there was [5]the initial GFX12.1 graphics enablement for the AMDGPU and AMDKFD kernel drivers . Plus [6]more work to be found in Linux 7.1 . Now over in user-space, the AMD driver code within Mesa is beginning to see initial GFX12.1 bring-up for their OpenGL and Vulkan drivers.
AMD driver engineer Pierre-Eric Pelloux-Prayer had [7]posted the initial identification for the AMD GFX12.1 IP. This is only the initial bits in beginning to identify it and taking the existing Navi 4 driver paths. Pierre-Eric Pelloux-Prayer acknowledged in that patch that it's " not the full support yet " but nice to see it getting underway.
Given the changes to the kernel driver, the rest of the GFX12.1 bring-up shouldn't be too invasive and hopefully we see that happening soon. Hopefully that GFX12.1 support will be all wrapped up in time for next quarter's Mesa 26.2 release, ahead of any new AMD products appearing with this updated RDNA4 graphics IP.
[1] https://www.phoronix.com/news/AMD-New-GPU-IP-Graphics-12.1
[2] https://www.phoronix.com/news/AMDGPU-GC-12.1-Linux-6.20
[3] https://www.phoronix.com/news/AMD-GFX13-Initial-Commit
[4] https://www.phoronix.com/news/AMD-GFX1250-LLVM-Start
[5] https://www.phoronix.com/news/More-AMDGPU-PR-Linux-7.0-Dongle
[6] https://www.phoronix.com/news/Linux-7.1-AMDGPU-1
[7] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41264/diffs?commit_id=2267c148031702c8f8d3afff22f696d6cca7217e
With Linux 7.0 there was [5]the initial GFX12.1 graphics enablement for the AMDGPU and AMDKFD kernel drivers . Plus [6]more work to be found in Linux 7.1 . Now over in user-space, the AMD driver code within Mesa is beginning to see initial GFX12.1 bring-up for their OpenGL and Vulkan drivers.
AMD driver engineer Pierre-Eric Pelloux-Prayer had [7]posted the initial identification for the AMD GFX12.1 IP. This is only the initial bits in beginning to identify it and taking the existing Navi 4 driver paths. Pierre-Eric Pelloux-Prayer acknowledged in that patch that it's " not the full support yet " but nice to see it getting underway.
Given the changes to the kernel driver, the rest of the GFX12.1 bring-up shouldn't be too invasive and hopefully we see that happening soon. Hopefully that GFX12.1 support will be all wrapped up in time for next quarter's Mesa 26.2 release, ahead of any new AMD products appearing with this updated RDNA4 graphics IP.
[1] https://www.phoronix.com/news/AMD-New-GPU-IP-Graphics-12.1
[2] https://www.phoronix.com/news/AMDGPU-GC-12.1-Linux-6.20
[3] https://www.phoronix.com/news/AMD-GFX13-Initial-Commit
[4] https://www.phoronix.com/news/AMD-GFX1250-LLVM-Start
[5] https://www.phoronix.com/news/More-AMDGPU-PR-Linux-7.0-Dongle
[6] https://www.phoronix.com/news/Linux-7.1-AMDGPU-1
[7] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41264/diffs?commit_id=2267c148031702c8f8d3afff22f696d6cca7217e