Certains AMD RDNA3 s’installent sur Mesa Git avant le lancement de la série Radeon RX 7900 en décembre

Depuis que l’AMD Radeon RX 7900 XT / RX 7900 XTX a été annoncé la semaine dernière et devrait être expédié le 13 décembre, il est temps de s’assurer que la prise en charge des pilotes Linux open source est en forme. Contrairement au côté Windows où l’utilisateur doit simplement accéder à AMD.com et télécharger un programme d’installation de pilote pratique, ce n’est pas le cas sous Linux. AMD aura probablement son package de pilotes Radeon Software pour Linux sur son site Web, mais sa portée sera limitée à ses quelques distributions Enterprise/LTS Linux prises en charge, tandis que la plupart des joueurs/passionnés se poseront des questions sur le noyau Linux et les exigences de version de Mesa. .

Comme je l’ai mentionné la semaine dernière et déjà couvert dans des dizaines d’articles Phoronix cette année, AMD travaille activement sur leur activation RDNA3 maintenant depuis des mois en amont dans leur pilote de noyau Linux AMDGPU/AMDKFD, puis dans l’espace utilisateur avec le pilote RadeonSI Gallium3D et code associé et il y a aussi des signes d’activité RDNA3/GFX11 ROCm. Je pourrai dire en décembre quand j’aurai mis la main sur la nouvelle carte graphique de la série Radeon RX 7000 comment les exigences de version exactes se déroulent.


AMD Radeon RX 7900 XT

Ce serait formidable si Linux 6.0 et Mesa 22.2 pouvaient bien jouer avec la série RX 7900 car ces versions sont déjà stables, mais en regardant le code qui se transforme, cela ressemble de plus en plus à Linux 6.1 (ou peut-être. même Linux 6.2, on verra…) et Mesa 22.3 où le support RDNA3 est en bonne forme. Étant donné que les distributions comme Ubuntu ne sautent pas vers les nouvelles versions majeures de Mesa à mi-chemin ou vers les nouvelles versions majeures du noyau SRU, pour ceux qui souhaitent utiliser une pile de pilotes open source, vous utilisez probablement des référentiels tiers ou roulez à partir de la source , comme les précédents lancements de GPU Radeon. Encore une fois, même avec les versions d’Ubuntu LTS et certaines autres versions de distribution Linux d’entreprise, AMD poursuivra probablement sa tendance du jour du lancement de Radeon Software pour les pilotes Linux en package.

Ce week-end, quelques correctifs RDNA3/GFX11 tardifs ont maintenant été fusionnés dans Mesa Git, mais seront probablement rétroportés sous peu pour la série Mesa 22.3 qui est sur le point de devenir stable. Le nouveau code fusionné met à jour certains cas de test GFX11, corrige le tampon de calcul et la taille d’onde pour GFX11, active INT16 avec FP16 maintenant qu’il n’est pas suspendu, et quelques changements cosmétiques RDNA. Affichez ce MR comme les derniers correctifs liés à RDNA3 sur Mesa Git.

En regardant les demandes d’intégration encore ouvertes autour de GFX11 en tant que version de bloc IP graphique pour RDNA3, il n’y en a que quelques-unes ouvertes et celles qui se concentrent sur RADV/ACO. Pour le côté pilote RADV Vulkan, il est presque certain que le trajet Mesa Git sera nécessaire pour la prise en charge de la série Radeon RX 7900 au lancement. Les développeurs RADV travaillent sur la prise en charge de RDNA3/GFX11 sur la base des changements d’AMD qu’ils constatent dans RadeonSI et le back-end du compilateur AMDGPU LLVM, mais ils sont à la traîne sur la prise en charge officielle du nouveau matériel.

Pour rappel, RADV a été développé principalement par les ingénieurs de Valve, Google et Red Hat. RADV est le pilote Vulkan open source non officiel d’AMD (restant du moins populaire AMDVLK) et donc, lorsqu’il s’agit d’activer la prise en charge d’un nouveau GPU, il peut généralement avoir un court laps de temps en cas de nouvelle génération majeure d’IP graphique. On ne sait toujours pas si les développeurs externes de RADV ont mis la main sur de nouvelles cartes graphiques Radeon RX 7900 XT/XTX, mais plusieurs correctifs précédents ont publiquement admis qu’ils n’avaient pas été testés sur du matériel réel. Dans le passé, il semble y avoir eu des cas où les développeurs RADV ont trouvé un accès anticipé au matériel, nous verrons donc avec RDNA3 ou non, mais dans tous les cas, il s’agit probablement de vouloir utiliser le dernier code Mesa Git pour le meilleure expérience de jeu Radeon Vulkan Linux au lancement.

Restez à l’écoute pour un mois de décembre intéressant avec tous les événements open source AMD Radeon, Intel continue de concéder sous licence sa pile Arc Graphics Linux, et nous verrons ce qui se passera cette année avant NVIDIA/Nouveau avec le pilote NVK et le support du pilote DRM du noyau pour NVIDIA GSP.

Leave a Reply

Your email address will not be published. Required fields are marked *