Gli sviluppatori di driver grafici Linux di Valve continuano incessantemente a ottimizzare il driver Mesa Radeon Vulkan”RADV”e oggi hanno ottenuto un’ottimizzazione per un gioco imminente senza nome in cui ora è in grado di eguagliare quasi le prestazioni di Windows.

Il prolifico sviluppatore di Mesa Samuel Pitoiset di Valve, entrato a far parte di Valve nel 2016 dopo aver iniziato come sviluppatore GSoC Nouveau, è arrivato una patch per attendere le query di occlusione nello shader di risoluzione delle query. Pitoiset ha spiegato nel messaggio della patch:

“Questo è davvero evidente per i giochi che risolvono una serie di query di occlusione (in questo caso 4096) perché sembra che l’emissione di 4096 pacchetti WAIT_REG_MEM possa bloccarsi più del previsto. Risolve questo problema attendendo le query nello shader di risoluzione delle query.”

Ma ciò che rende questa ottimizzazione delle prestazioni ancora più interessante è la parte successiva:

“Questo migliora le prestazioni di un gioco inedito di +~10% (71->78 FPS). RADV ora dovrebbe essere davvero vicino alle prestazioni di Windows per quel titolo.”

Non c’è menzione o accenno a cosa sia quel gioco inedito, ma dovrebbe essere qualche titolo degno di nota dato che è già stato messo a punto in anticipo dal team Linux/Steam Play di Valve. Sembra essere nel contesto di un gioco Windows su Linux tramite Steam Play come MR menziona:”Questo rimuove la bolla con le query di occlusione segnalate da Hans-Kristian e fornisce + ~ 10% FPS in quel gioco.”Hans-Kristian Arntzen è lo sviluppatore principale di VKD3D-Proton per l’implementazione di Direct3D 12 su Vulkan per Proton/Steam Play.

In ogni caso, ottimo lavoro da parte del team Linux di Valve e sarà interessante vedere qual è quel gioco inedito che ora offre prestazioni”molto vicine”a quelle di Windows.

Categories: IT Info