Valve's Timur Kristof: Old AMD GPUs On Linux
At XDC 2026 in Toronto this week, Timur Kristof of Valve's Linux graphics driver team presented his work improving the AMDGPU kernel driver for old AMD graphics cards. Specifically, the GCN 1.0/1.1 era cards from a decade ago, which AMD itself has largely stopped investing in [1].
Kristof has become a legend for owners of these aging cards. He transitioned them from the legacy Radeon driver to the modern AMDGPU kernel driver, which unlocks the RADV Vulkan driver, better performance, and better overall functionality. In the process, he addressed defects in the AMDGPU display code, fixed power management issues, and added soft reset support [1].
The performance impact is significant. Phoronix reported last year that Linux 6.19 delivered a roughly 30% performance boost for old AMD Radeon GPUs thanks to this work. For hardware that AMD has not devoted meaningful resources to in years, that is a substantial improvement [1].
Kristof initially began the work as a kernel driver development exercise, after spending years in user-space focused on the Mesa 3D driver code. He presented his XDC 2026 talk as both a recounting of the technical work and a guide for others who might want to get involved in open-source AMD Linux kernel driver development [1].
The slides are available as a PDF, and the presentation is embedded in the Phoronix article [1].
This is the kind of work that keeps old hardware alive. A decade-old GPU getting a 30% performance boost on modern Linux in 2026 is not something a vendor did. It is something one developer at Valve, motivated by curiosity and supported by a company that benefits from Linux gaming, did on his own. That is how open source is supposed to work [1].
Sources:
[1] Phoronix - The Amazing Work By Valve's Timur Kristof On Improving Old AMD GPUs On Linux
[2] Hacker News discussion (166 points, 21 comments)