Valve et AMD se sont à nouveau associés pour aider à faire passer une mise à jour majeure de la pile graphique AMD Radeon Linux, qui pourrait ensuite arriver avec SteamOS 3.0 et améliorer la durée de vie de la batterie du Steam Deck. Connu sous le nom de dynamique Variable Rate Shading (VRS), il sera probablement utilisé pour ajuster le taux d’ombrage d’un jeu afin de réduire la consommation d’énergie lorsque les limites thermiques ou de puissance sont atteintes. Tout automatiquement.
Dynamic VRS vient d’atterrir dans Mesa 22.1 et le pilote Radeon Vulkan (RADV) à temps pour sa sortie complète prévue en mai-juin, rapporte les experts Linux Phoronix.
C’est le pilote graphique AMD open source pour l’API Vulkan, qui est utilisé comme par de nombreux jeux aujourd’hui et l’API de choix pour les jeux sur le Steam Deck. La plupart des jeux DirectX fonctionneront toujours sur le Steam Deck, bien sûr, mais ils utiliseront la couche de traduction Proton DirectX vers Vulkan pour le faire au lieu de fonctionner en mode natif.
Ce que fait VRS, c’est permettre à un jeu d’utiliser un taux d’ombrage inférieur où vous le remarquerez probablement moins. En effet, le système exercera moins d’efforts pour rendre une image, améliorant ainsi les performances pour une perte de fidélité mesurée. L’idéal ici étant une perte de fidélité que le joueur ne percevra pas, ce qui le rend effectivement « gratuit ».
Samuel Pitoiset de Valve a précédemment déclaré que l’objectif du VRS dynamique serait de fournir des économies d’énergie, et non d’améliorer le fps. Le concept derrière VRS dynamique est que le système activera et désactivera dynamiquement VRS lorsque certains seuils seront atteints. Supposons que le Steam Deck chauffe trop : le système baissera alors le taux d’ombrage pour baisser de quelques degrés Celsius. Ou peut-être que la batterie est à court de batterie, vous pouvez prolonger la durée de vie du jus restant en réduisant le taux d’ombrage dans le jeu.
Il se peut même que lorsque le Steam Deck est retiré de l’alimentation murale et utilise sa batterie, VRS est automatiquement activé pour prolonger la durée de vie de la batterie de l’ordinateur de poche.
C’est assez intelligent, et c’est un exemple de technologie issue de Valve et d’AMD collaborant sur un matériel très spécifique et essayant de tirer le meilleur parti du silicium. La fonctionnalité devrait également être activée par défaut sur le matériel utilisé par le Valve Steam Deck, donc rien ne devrait être exigé des utilisateurs de Steam Deck lorsqu’il arrivera.
Bien que Dynamic VRS profitera également aux joueurs Linux sans Steam Deck.
Il y a cependant quelques éléments à garder à l’esprit. D’une part, il s’agit d’une exclusivité RDNA 2, ce qui signifie que vous aurez besoin de la dernière technologie graphique d’AMD pour même potentiellement l’utiliser à son arrivée.
C’est la prochaine chose : il ne sera pas prêt pour le lancement du Steam Deck. Nous avons dû accepter cela lorsque la fonctionnalité a raté son coup sur le Mesa 22.0, mais au moins maintenant nous savons qu’elle arrive avec la prochaine itération. La fonctionnalité a été fusionnée dans le développement Mesa 22.1 aujourd’hui et devrait ensuite sortir correctement avec la version stable 22.1, qui devrait arriver entre mai et juin. Valve devrait ensuite intégrer cela dans SteamOS 3.0 à partir de là.
De toute évidence, il y a encore place à l’amélioration avec le Steam Deck, ce qui aurait pu être agréable à vivre au lancement, mais je suis vraiment heureux d’apprendre que les performances peuvent encore se développer et s’améliorer dans les mois suivants.
Valve et AMD ont travaillé pour optimiser autant que possible le Steam Deck avant la sortie du PC portable la semaine prochaine. Cela inclut l’intégration de technologies AMD telles que FidelityFX Super Resolution, qui permet des performances nettes plus élevées pour moins de charge sur la console. Nous avons également constaté que de nombreux aspects techniques des pilotes ont été résolus assez rapidement dans la pile de pilotes Linux. Ceux qui devraient rendre les jeux Linux en général, pas seulement pour le Steam Deck, bien meilleurs.