Les créateurs de Steam Deck financent des tests supplémentaires sur le pilote GPU Radeon Linux open source

Valve, créateurs du dernier ordinateur de poche Steam Deck à sortir cette année, finance de nouveaux tests d’intégration continue (CI) des commits Mesa et des tests des pilotes Radeon. Cette information est bienvenue pour les utilisateurs de Linux mais aussi pour les joueurs de Steam Deck.

Mesa reçoit un financement supplémentaire de Valve pour d’autres tests du pilote graphique « Steam Deck » Radeon Linux

Charlie Turner, un consultant en programmation pour Igalia, a créé une demande de fusion aujourd’hui sur le site Mesa de FreeDesktop pour plus de coureurs dEQP supplémentaires. Igalia est une agence de conseil open source « spécialisée dans la croissance de projets et de solutions innovantes ». La demande montre l’implication de Valve dans la supervision des tests ultérieurs des pilotes AMD Radeon Linux. Valve utilise des graphiques Radeon dans son système, et il serait normal que Valve veuille s’assurer que son nouvel ordinateur de poche soit aussi compatible que possible.

Processeur AMD EPYC 7V73X Milan-X avec 3D V-Cache Benchmarked, jusqu’à 12,5 % d’augmentation des performances par rapport à Milan standard

Les exécuteurs dEQP, ou le programme de qualité drawElements, intègrent des tests pour de nombreuses API graphiques, notamment OpenGL ES, EGL et Vulkan. Le test des API graphiques a été crucial pour les tests d’intégration continue de Mesa afin de sécuriser les validations instables qui n’atteignent pas la ligne principale de Mesa pour rétrograder les actions de l’API graphique OpenGL/Vulkan.

La déclaration ci-dessous était l’explication de Turner sur la demande de Valve pour des tests supplémentaires sur Freedesktop.

Cette série propose d’ajouter plus de coureurs en métal nu dEQP, sponsorisés par Valve. Pour l’instant, les coureurs sont conditionnés par une sélection d’utilisateurs (similaire au fonctionnement des traces restreintes de freedreno), car il n’y a pas assez de machines pour atteindre les cibles d’exécution requises pour être incluses dans les pipelines de pré-fusion automatiques. Il n’y a rien de secret sur les charges de test, la restriction est purement pratique pour l’instant et tout utilisateur intéressé peut demander l’accès aux coureurs.

Une série de suivi ajoutera des coureurs de test de trace au CI, en utilisant une approche similaire à ce qui précède.

Les tests CI de Mesa pour le pilote graphique AMD Radeon Linux ont montré de la retenue par le nombre de systèmes matériels qu’ils ont engagés, y compris ceux capables de tester de nouvelles demandes de fusion Mesa et de créer des correctifs immédiatement. Le soutien de Valve aidera à faire avancer le processus en détectant d’autres problèmes de manière efficace et efficiente. Ce processus permet une efficacité sans ralentir la création de correctifs qui peuvent encore attendre d’être testés avant de publier le pilote publiquement.

Les nouveaux coureurs métalliques nus CI de Valve sont entièrement basés sur Radeon, donc, naturellement, la société demande des tests supplémentaires. Surtout que la direction de Valve avec le nouveau système de jeu Steam Deck, doté de graphiques AMD Radeon, inclut des pilotes open source qui se concentrent sur le travail de RADV Vulkan. Les tests continus incluent désormais les systèmes Navi et Navi 2, les séries Kabini, Stoney, Polaris, Vega et Renoir.

Source : Phoronix, Freedesktop.org

Source-123