AMD's software engineers have been very busy of late, updating its Linux GPU kernel driver, shader compiler, and other code sources to provide support for its next generation of graphics architecture. Now it's done the same for its RadeonSI OpenGL driver, adding almost 24,000 lines of code for GFX12, aka RDNA 4, to the Mesa open-source graphics library.
The big code merge was spotted by Phoronix and there's only one reason why engineers would be so busy updating their code base for an architecture that isn't currently on the market—it will be very soon.
RDNA 3, the current GPU chip design, is internally codenamed as GFX11 by AMD, so anything referring to GFX12 is clearly about its successor. I'm not talking about RDNA 3.5, which is listed as GFX11.5 and will only bring minor changes when it appears in AMD's Strix Point and Strix Halo laptop APUs. All of the recent code merges are for RDNA 4, although the files themselves don't tell us much about what we can expect from the forthcoming architecture.
Radeon RX 7000-series GPUs were first introduced in November 2022, with the RX 7900 XTX and XT being the first consumer-level graphics cards to use chiplets. Despite having lots of performance, AMD has struggled to sell as many RDNA 3 cards as it has RDNA 2 ones, as the latter has generally offered better bang-for-buck.
Thanks to dwindling stocks of certain RX 6000 models and various price cuts for the likes of the RX 7900 XT and 7800 XT, things are a little rosier but overall, AMD hasn't managed to capture a significantly better share of the discrete GPU market. So what things can we expect, or hope, to see with RDNA 4—or another way of asking this is, what needs to be improved in AMD's next GPU architecture for sales to improve?
As there's nothing wrong with the fundamental rendering performance of AMD's design (aka rasterization), it comes down to areas where RDNA 3 trails behind Nvidia's Ada Lovelace-powered RTX 40-series. So that's ray tracing, leveraging machine
Read more on pcgamer.com