A single engineer on Valve's Linux graphics team has quietly turned AMD's oldest GCN-era GPUs into surprisingly capable Linux gaming hardware. Timur Kristóf, who spent years contributing to the Mesa 3D user-space driver stack, pivoted to kernel development and systematically migrated GCN 1.0 and 1.1 graphics cards and APUs from the legacy Radeon kernel driver to the modern AMDGPU driver. That transition is significant: AMDGPU is a prerequisite for the RADV Vulkan driver, meaning hardware from 2012 and 2013 can now run Vulkan-based games and applications that were previously out of reach on the old driver stack.
The performance gains are not incremental. Benchmarks from Linux 6.19's AMDGPU migration for old Radeon GPUs showed roughly 30% performance improvements across the board for these cards. Kristóf's work went well beyond a simple driver swap, requiring fixes to AMDGPU's display code for legacy hardware, reworking power management paths, and adding soft reset support to improve stability. AMD itself had largely moved on from actively developing for these GPUs, making the sustained effort from Valve's side all the more notable.
Kristóf presented the full scope of this work at XDC2026 in Toronto this week, detailing both the technical challenges and his path from user-space Mesa development into kernel driver work. The presentation slides also cover practical advice for developers interested in contributing to the open-source AMDGPU kernel driver. For anyone still running an HD 7000 series or early R7/R9 card, the combination of AMDGPU plus RADV on a current kernel makes these GPUs more functional on Linux today than they have been in years.