It’s a very busy week for the open-source OpenGL and Vulkan drivers leading up to the Mesa 25.2 code branching. On top of RADV ray-tracing improvements, Vulkan 1.2 conformance for Kepler GPUs, Xe3 Panther Lake graphics enabled by default, and many other last minute changes, over the past week has also been a push getting more AMD FidelityFX Super Resolution 4 “FSR 4” improvements merged for the Radeon RADV driver.
Hitting Mesa Git this morning were yet another round of FSR4 optimizations. This merge request optimized GFX11 matrix use conversions for benefiting AMD RDNA3 (GFX11) class GPUs. No performance numbers were noted there on any end-user benefits.
In the past few days were also vectorizing some integer arithmetic and BCSEL with scalar condition code for RADV for helping the FSR4 shader. Plus adding a dedicated pass for better float MODE insertion to the AMD ACO compiler for helping FSR4. And then other FSR4 optimizations in prior weeks for Mesa 25.2.
FidelityFX Super Resolution 4 is AMD’s latest game upscaling and frame generation tech for helping games. Under Linux largely for benefiting the Steam Play (Proton) gaming experience of Windows games on Linux.
Opened yesterday was a merge request for GFX11 8-bit CMAT load optimizations for helping some FSR4 shaers though that code has yet to be merged. Another one is this ACO optimization for FSR4 too.
Valve’s Linux graphics team has been working a lot around FSR4 and ray-tracing as some of their common themes recently for RADV driver improvements. The Mesa 25.2 code branching is happening as soon as today so we’ll see what else may still land at the last minute for this quarterly feature release, which will see several weeks of release candidates before debuting as stable in August.