Mes favoris

Mesa 26.0 : Le ray tracing sur AMD Radeon fait un bond de géant sous Linux

Mesa 26.0 : Le ray tracing sur AMD Radeon fait un bond de géant sous Linux
Topic Hubs
Résumé rapide
Click to expand
Table des matières

La sortie de Mesa 26.0.0, officialisée le 11 février 2026 par Eric Engestrom, marque un tournant qui dépasse la simple mise à jour de routine pour la pile de pilotes graphiques open-source sous Linux. Arrivant dans la foulée du noyau stable Linux 6.19, cette version apporte une panoplie d'optimisations et de nouvelles fonctionnalités destinées à transformer l'expérience des joueurs et des créateurs. Si l'ensemble de l'écosystème en profite, ce sont les utilisateurs de cartes AMD Radeon qui tirent véritablement leur épingle du jeu, notamment grâce à des avancées majeures dans la gestion du ray tracing sous Vulkan.

Le renouveau du Ray Tracing pour l'architecture AMD Radeon

Le point d'orgue de cette version est sans conteste le gain de performance brut pour le ray tracing sur les GPU AMD. Le pilote Vulkan RADV a bénéficié de travaux intensifs depuis la version 25.3, portés en grande partie par l'investissement continu de Valve. Ces efforts profitent directement au Steam Deck, mais irriguent par extension toute la scène gaming Linux.

Les résultats sont particulièrement visibles sur les titres utilisant l'Unreal Engine 5 et sa technologie Lumen. Dans Ghostwire Tokyo, par exemple, les passes de ray tracing ont été considérablement accélérées. Les observations de la développeuse Natalie Vock font état d'un passage de 30 FPS à environ 40 FPS sur une Radeon RX 7900 XTX. Si 40 FPS peut sembler modeste pour une carte haut de gamme, une augmentation de 33 % est un saut qualitatif majeur, transformant un titre à la limite de la jouabilité en une expérience fluide.

Parallèlement, Konstantin Seurer de chez Valve a intégré une optimisation cruciale pour les structures d'accélération BVH4. En réduisant drastiquement les besoins en mémoire "scratch" (divisés par sept) et en améliorant la vitesse d'exécution de 30 % sur des titres comme Guardians of the Galaxy (testé sur une RX 6700 XT), Mesa 26.0 prouve que l'efficacité logicielle peut compenser les limites matérielles. En déchargeant le CPU de certaines tâches de validation au profit du GPU, même les cartes de génération précédente (RDNA 2) bénéficient d'un second souffle en ray tracing.

OpenGL : l'avènement d'ACO et la maturité de RadeonSI

Bien que Vulkan soit sous le feu des projecteurs, le monde OpenGL n'est pas en reste. Le pilote Gallium3D RadeonSI effectue enfin sa transition par défaut vers le compilateur ACO. Ce changement est stratégique : ACO surpasse régulièrement l'ancien compilateur LLVM en générant un code plus rapide et en réduisant les temps de compilation des shaders. Pour l'utilisateur final, cela se traduit par des lancements d'applications plus réactifs et une fluidité accrue dans les jeux OpenGL exigeants.

Le pilote Zink, qui permet de faire transiter les appels OpenGL via Vulkan, reçoit également des mises à jour importantes. Sa conformité aux spécifications OpenGL est renforcée, ce qui garantit une meilleure stabilité pour les applications professionnelles ou les jeux anciens fonctionnant sur des architectures modernes.

Un tour d'horizon des autres pilotes : Intel, NVIDIA et le mobile

Mesa 26.0 ne se limite pas à AMD et propose des avancées pour l'ensemble du matériel graphique :

  • Intel : Optimisations et prudence. Les pilotes ANV (Vulkan) et Iris (OpenGL) bénéficient de meilleures gestions énergétiques et d'une bande passante mémoire optimisée pour les architectures Gen12 et supérieures. Toutefois, une ombre au tableau subsiste : l'encodage vidéo Vulkan a été désactivé sur le matériel récent (Alchemist et Meteor Lake) en raison de bugs persistants, obligeant les utilisateurs à attendre une prochaine mise à jour corrective.
  • NVIDIA NVK : Une progression constante. Le pilote open-source NVK continue d'évoluer, intégrant des extensions comme . Néanmoins, pour les cartes GeForce RTX, NVK reste considéré comme expérimental. Le pilote propriétaire de NVIDIA demeure, pour l'instant, la seule option viable pour la production et les performances de pointe.
  • Plateformes mobiles et Apple Silicon : Le support s'étend aux puces Qualcomm Adreno Gen 8 (Snapdragon X2). Du côté d'Apple, le pilote HoneyKrisp pour les puces M-series s'affine. Une nouveauté notable fait son apparition : KosmicKrisp, une couche de compatibilité Vulkan vers Metal destinée à macOS, qui pourrait simplifier l'exécution d'applications Linux/Windows sur les Mac récents.

Évolution des API et outils de développement

Mesa 26.0.0 prend désormais officiellement en charge Vulkan 1.4, OpenGL 4.6, OpenGL ES 3.2 et OpenCL 3.0. Pour les développeurs, cela signifie un accès à des outils de débogage plus poussés et une gestion plus fine des ressources GPU, notamment via les sémaphores de timeline. Ces améliorations "sous le capot" assurent la pérennité de l'écosystème et préparent le terrain pour les futures innovations graphiques.

Disponibilité et calendrier

La version 26.0 commence déjà à être déployée dans les dépôts des distributions "rolling release" comme Arch Linux. Les utilisateurs de Fedora devraient la voir arriver prochainement, suivis par les utilisateurs d'Ubuntu via les backports.

Le cycle de développement se poursuit avec une version corrective (26.0.1) prévue pour la fin février 2026, tandis que la prochaine version majeure, Mesa 26.1, est attendue pour le mois de mai. Bien que cette mouture 26.0 apporte des gains impressionnants, l'équipe Mesa recommande la prudence lors de l'activation des fonctionnalités expérimentales sur des machines de production, rappelant que la quête de performance ne doit pas sacrifier la stabilité.

Foire aux questions

Les utilisateurs peuvent constater une augmentation du taux de rafraîchissement allant jusqu'à 33 % dans certains titres, comme Ghostwire Tokyo qui passe de 30 FPS à 40 FPS sur une Radeon RX 7900 XTX. De plus, les optimisations pour les structures d'accélération BVH4 offrent une augmentation de vitesse de 30 % dans Guardians of the Galaxy tout en n'utilisant qu'un septième de la mémoire tampon (scratch memory) précédemment requise.

Non, le pilote NVK est toujours considéré comme expérimental pour les GPU de la série NVIDIA GeForce RTX. Pour les environnements de production ou pour obtenir une performance et une stabilité optimales, l'article recommande aux utilisateurs de continuer à utiliser le pilote propriétaire de NVIDIA.

Le pilote RadeonSI est officiellement passé au moteur de compilation ACO par défaut, remplaçant l'ancien compilateur LLVM. Cette transition devrait se traduire par une génération de code ISA plus rapide, des temps de lancement d'applications plus courts et des performances améliorées dans les titres OpenGL exigeants.

L'encodage vidéo Intel Vulkan est actuellement désactivé pour Alchemist, Meteor Lake et le matériel plus récent en raison de bugs persistants et de tests insuffisants. Bien que d'autres optimisations pour Gen12 et les architectures plus récentes soient incluses, les utilisateurs de ces GPU Intel spécifiques devront attendre un futur correctif pour l'encodage vidéo.

La mise à jour introduit un nouveau pilote de couche Vulkan-vers-Metal appelé KosmicKrisp spécifiquement pour macOS. Ce pilote aide à combler l'écart pour les utilisateurs d'Apple Silicon, leur permettant d'exécuter des applications ou des jeux Vulkan sans nécessiter de portages natifs vers Metal.

Mesa 26.0 prend officiellement en charge Vulkan 1.4, OpenGL 4.6, OpenGL ES 3.2 et OpenCL 3.0. Ces mises à jour offrent aux développeurs de nouvelles fonctionnalités telles qu'une prise en charge améliorée des sémaphores de ligne de temps et un suivi d'état plus efficace pour les applications OpenGL.

Commentaires

Préférences de lecture
Taille de police
Tableau comparatif