Hier, quelques heures seulement après avoir écrit sur une optimisation RADV par Valve pour un”jeu à venir”pour correspondre presque aux performances qu’ils voient sous Windows, une autre amélioration des performances pour un”jeu à venir”a été fusionnée.
En arrivant sur Mesa 23.2-devel hier, suite à cet article précédent sur une optimisation de Valve pour un prochain jeu Steam, un autre patch a été mis en place. Avec radv : suivez les changements DB_COUNT_CONTROL pour éviter les changements de contexte, a noté le développeur RADV de longue date Samuel Pitoiset chez Valve:
“Cela peut être vraiment perceptible pour le modèle BeginQuery/Draw/EndQuery. Il semble améliorer une passe en profondeur uniquement de +35 % dans un jeu à venir car cela supprime un tas de contexte rolls.”
Compte tenu du timing, on peut supposer que ce”jeu à venir”pour lequel Valve optimise est le même que le commit précédent de jeudi. Samuel a ajouté dans le MR,”Hans-Kristian a confirmé que ce pass spécifique n’avait plus de contexte rouleaux. Nous avons comparé avec le natif. Hans-Kristian Arntzen étant le développeur principal de VKD3D-Proton.
Ces optimisations se trouveront dans Mesa 23.2 qui sortira comme stable vers le mois d’août.
C’est formidable de voir ce travail d’optimisation de Valve pour assurer une excellente expérience de jeu Linux le jour du lancement, quel que soit ce titre et même s’il se trouve dans Steam Play pour profiter des jeux Windows sur Linux.