AMD Moves One Step Ahead With RDNA 4 “GFX12” GPU Enablement, Adds New Patches In Linux

AMD has enabled further support for its next-gen RDNA 4 “GFX12” GPUs in Linux, as Team Red adds new patches for their AMDGPU LLVM shader compiler.

AMD’s Early Support For RDNA 4 “GFX12” GPUs Will Put The Company’s Next-Gen Hardware In A Much Better Position Compared to Alternatives

It looks like AMD has seen a sudden change in approach for Linux, as when it comes to next-gen support, the company was quite slow compared to its competitors. Sometimes, initial support dropped in only months away from an official launch, however with the upcoming RDNA 4 GPU lineup which is marked as GFX12, AMD plans on catching things up.

We saw a first glimpse of official enablement back in August, and the company still looks dedicated. Phoronix has disclosed that a new set of patches for “GFX12”, a codename that is now quite commonly defined for the RDNA 4 GPU architecture, has dropped by on the AMDGPU LLVM compiler.

The new patches don’t include any exciting, but rather the traditional instructions support, updating existing hardware registers, and a bunch of pull requests for “GFX12”. Unfortunately, the new additions don’t tell us anything about the new lineup, but you shouldn’t be disappointed yet, as the RDNA 4 launch may still be a year away, giving us time to see the periodic changes being made to the AMDGPU driver on Linux, which may reveal decisive information on the way.

The more intriguing part about today’s update is how AMD is shaping up their graphics driver on Linux since early next-gen support hints towards the fact that the firm might give tough competition to open-source alternatives such as the MESA’s Vulkan driver moving down the road. This is where AMD could take the lead since bringing on support for future architectures is a move only the manufacturer can do. AMD’s Linux graphics driver might be in great shape once RDNA 4 GPUs are officially released, which is still quite some time away.

Graphics Architecture GPU Codename Alternative Name Architecture Product
GFX900 VEGA 10 GCN 5.0 RX VEGA / Radeon Pro
GFX902 RAVEN Raven Ridge / Picasso GCN 5.0 Ryzen 2000/3000(G/GE)
GFX904 VEGA 12 GCN 5.0 Vega Pro 20 (MAC)
GFX906 VEGA 20 GCN 5.0 Radeon VII / Radeon Pro VII
GFX908 ARCTURUS CDNA 1 Instinct MI100
GFX90A Aldebaran CDNA 2 Instinct MI200
GFX909 RENOIR GCN 5.0 Ryzen 4000(H/U/G)
GFX1010 NAVI 10 RDNA 1 RX 5700/5600(M/XT)
GFX1011 NAVI 12 RDNA 1 PRO 5600M (MAC)
GFX1012 NAVI 14 RDNA 1 RX 5500 (M/XT)
GFX1030 NAVI 21 Big Navi / Sienna Cichlid RDNA 2 RX 6900/6800 Series
GFX1031 NAVI 22 Navy Flounder RDNA 2 RX 6700 Series
GFX1032 NAVI 23 Dimgrey Cavefish RDNA 2 RX 6600 Series
GFX1033 NAVI 24 Beige Goby RDNA 2 RX 6500/6400 Series
GFX1033 Van Gogh Aerith RDNA 2 Steam Deck
GFX1036 Navi 2X Raphael RDNA 2 Ryzen 7000
GFX1040 VAN GOGH LITE / Mendocino Green Sardine RDNA 2 Ryzen 7000
GFX1100 Navi 31 Plum Bonito RDNA 3 Radeon RX 7900
GFX1101 Navi 32 Wheat Nas RDNA 3 Radeon RX 7800
GFX1102 Navi 33 Hotpink Bonefish RDNA 3 Radeon RX 7600
GFX1103 Navi 3X Phoenix Point RDNA 3 Ryzen 7040 APU
Ryzen 8040 APU
GFX1150 Navi 3.5 Strix Point RDNA 3.5 Ryzen 8050 APU
GFX1200 Navi 4X RDNA 4 Radeon 8000?
GFX1201 Navi 4X RDNA 4 Radeon 8000?

News Source: Phoronix

Share this story