Die Linux-Grafiktreiberentwickler von Valve optimieren unermüdlich den Mesa Radeon Vulkan-Treiber „RADV“ und haben heute eine Optimierung für ein unbenanntes, kommendes Spiel gefunden, bei dem es jetzt in der Lage ist, die Leistung von Windows nahezu zu erreichen.
Der produktive Mesa-Entwickler Samuel Pitoiset bei Valve, der nach seinen Anfängen als GSoC Nouveau-Entwickler 2016 zu Valve kam, landete ein Patch, um auf Okklusionsabfragen im Shader zum Auflösen von Abfragen zu warten. Pitoiset erklärte in der Patch-Nachricht:
“Dies ist wirklich auffällig bei Spielen, die eine Reihe von Okklusionsabfragen (in diesem Fall 4096) auflösen, da es scheint, dass das Ausgeben von 4096 WAIT_REG_MEM-Paketen mehr als erwartet ins Stocken geraten kann Behebt dies durch Warten auf Abfragen im Resolve-Query-Shader.”
Aber was diese Leistungsoptimierung umso interessanter macht, ist der nächste Teil:
“Dies verbessert die Leistung eines unveröffentlichten Spiels um +~10 % (71->78 FPS). RADV sollte jetzt wirklich nahe an der Windows-Leistung für diesen Titel liegen.”
Es gibt keine Erwähnung oder Hinweise darauf, was dieses unveröffentlichte Spiel ist, aber es sollte es sein Einige bemerkenswerte Titel, da sie bereits im Voraus von Valves Linux/Steam Play-Team abgestimmt werden. Es scheint jedoch im Zusammenhang mit einem Windows-Spiel auf Linux über Steam Play als MR erwähnt:”Dies entfernt die von Hans-Kristian gemeldete Blase mit Okklusionsabfragen und gibt + ~ 10% FPS in diesem Spiel.”Hans-Kristian Arntzen ist der leitende Entwickler von VKD3D-Proton für die Implementierung von Direct3D 12 auf Vulkan für Proton/Steam Play.
In jedem Fall großartige Arbeit von Valves Linux-Team und es wird interessant sein zu sehen, was dieses unveröffentlichte Spiel jetzt”wirklich nahe”an der Windows-Leistung liefert.