È passato più di un mese dal rilascio di AMDVLK 2023.Q2.1 mentre oggi è stato sostituito dall’aggiornamento AMDVLK 2023.Q2.2.
Con l’aggiornamento del driver Vulkan open source AMDVLK di oggi, è disponibile il supporto per VK_EXT_mutable_descriptor_type, l’estensione Vulkan utilizzata da Valve come parte di Direct3D sulla gestione di Vulkan. L’utilizzo di VK_EXT_mutable_descriptor_type consente di ridurre il footprint di memoria del descrittore e può produrre un’emulazione molto più efficiente del modello di binding Direct3D 12 (D3D12) non elaborato. Il supporto del driver VK_EXT_mutable_descriptor_type è una vittoria per l’utilizzo di VKD3D-Proton per i giochi D3D12 su Linux con Steam Play.
Il driver RADV di Mesa ha supportato VK_EXT_mutable_descriptor_type da Mesa 22.3 dell’anno scorso, mentre ora almeno c’è anche il supporto per AMDVLK.
L’aggiornamento di oggi include anche l’ottimizzazione delle prestazioni per la copia dell’immagine MSAA (multi-sample anti-aliasing) per giochi come Rage 2 su Steam Play.
L’altra notevole aggiunta con la versione AMDVLK di oggi è aggiunta del supporto MCBP (Mid-Command Buffer Preemption) per le GPU RDNA2.
-Aggiorna Khronos Vulkan Headers a 1.3.250
-Aggiorna CTS supportato a 1.3.3.1
-Esponi estensione VK_EXT_mutable_descriptor_type
-Esponi capacità/estensioni SPIR-V supportate in amdllpc
-Ottimizzazione delle prestazioni per la copia dell’immagine MSAA per giochi come Rage2, ecc. su AMDVLK. I download del codice sorgente insieme ai binari RHEL/CentOS e Ubuntu di AMDVLK 2023.Q2.2 sono disponibili da GitHub.