Au cours de la dernière année, Timur Kristóf de l'équipe des pilotes graphiques Linux de Valve a apporté plusieurs améliorations au pilote noyau AMDGPU pour améliorer la prise en charge des anciennes cartes graphiques de l'ère GCN 1.0/1.1. Cette semaine à Toronto, Kristóf a présenté ce travail qu'il avait initialement commencé comme un exercice de développement de pilote noyau après des années passées dans l'espace utilisateur axé sur le code du pilote Mesa 3D. Timur Kristóf est devenu une légende pour ceux qui possèdent des anciennes cartes graphiques et APU AMD GCN 1.0/1.1, les aidant à passer du pilote hérité Radeon au pilote noyau moderne AMDGPU, ce qui permet d'utiliser le pilote Vulkan RADV, d'obtenir de meilleures performances et une fonctionnalité globalement meilleure que le code hérité de Radeon.
Dans le processus, il a dû résoudre des défauts dans le code d'affichage AMDGPU pour ces cartes graphiques héritées ainsi que divers problèmes de gestion de l'alimentation. Il a ensuite poursuivi l'amélioration de ces cartes graphiques avec le support de réinitialisation logicielle et d'autres améliorations, le tout pour rendre ces cartes graphiques vieillissantes plus viables pour un usage de jeu sur Linux en 2026 et au-delà. Avec AMD n'ayant pas consacré beaucoup de ressources aux améliorations des pilotes de ces anciennes cartes graphiques depuis plusieurs années, Timur dans l'équipe Linux de Valve a vraiment comblé le manque pour offrir une expérience beaucoup meilleure.
Pour ceux qui souhaitent l'entendre raconter ses efforts pour améliorer les cartes graphiques AMD Radeon de l'ère GCN 1.0/1.1 sous Linux, sa présentation XDC2026 et ses diapositives PDF sont intégrées ci-dessous.
Source: Hacker News · Résumé par HeadlinesBriefing