DXVK 3.1 è soprattutto un aggiornamento di compatibilità: introduce la presentazione incrementale DXGI e i render target D3D11 direttamente sui buffer, risolvendo anche il problema delle nuvole in Battlefield 3. La versione migliora l'interfaccia di VirtualDJ e di launcher come Ubisoft Connect, corregge diversi prob...
Research answer

Create a landscape editorial hero image for this Studio Global article: What new features, hardware-specific groundwork, performance improvements, and bug fixes are included in DXVK 3.1—the open-source Vulkan-bas. Article summary: DXVK 3.1 is a targeted feature-and-compatibility release for the Direct3D-to-Vulkan layer used by Proton. Its main additions improve DXGI/D3D11 compatibility, establish Intel vendor-extension infrastructure, tune renderi. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
DXVK 3.1 è un aggiornamento mirato del livello di traduzione basato su Vulkan che permette di eseguire giochi Direct3D pensati per Windows tramite Wine e Proton su Linux. Non si tratta di una rivoluzione sul fronte delle prestazioni: il nuovo rilascio punta soprattutto a compatibilità, correttezza del rendering e risoluzione di problemi rimasti a lungo in alcuni giochi. 1
3
DXVK 3.1 introduce il supporto iniziale ai parametri di presentazione DXGI, compresa la cosiddetta presentazione incrementale. In pratica, le applicazioni che modificano solo una parte della finestra possono aggiornare quella porzione senza ridisegnare necessariamente l'intero fotogramma.
Il cambiamento risolve alcuni problemi di visualizzazione dell'interfaccia segnalati in VirtualDJ e in diversi launcher per giochi Windows, tra cui Ubisoft Connect. 3
4
La novità potrebbe inoltre ridurre il lavoro richiesto dai driver Vulkan compatibili con VK_KHR_incremental_present. Il beneficio immediato, però, è soprattutto di compatibilità: le informazioni disponibili non indicano un aumento generalizzato del frame rate. 3
Le applicazioni Direct3D 11 possono ora creare viste di destinazione del rendering direttamente sui buffer. È una modalità utilizzata da alcuni motori più datati, inclusi diversi titoli basati su Frostbite.
Il caso più evidente riguarda Battlefield 3, dove il supporto corregge le nuvole mancanti o renderizzate in modo errato. 1
3
4
Quando DXVK viene eseguito su una GPU Intel, la versione 3.1 può caricare librerie di estensione specifiche del produttore. Si tratta soprattutto di un intervento infrastrutturale: prepara il terreno per un futuro supporto, da parte di Proton, alle estensioni proprietarie Intel per D3D11, ma non costituisce da solo un nuovo pacchetto completo di funzionalità Intel. 1
4
L'aggiornamento applica un'ottimizzazione più aggressiva dell'area di rendering sulle GPU tiled, cioè quelle che organizzano il rendering in blocchi. Quando deve essere aggiornata solo una parte della superficie, il sistema può così evitare una quota di lavoro non necessaria.
Il risultato dipende dall'hardware e dal caso d'uso: DXVK 3.1 non va quindi considerato un aggiornamento che garantisce più prestazioni su ogni configurazione. 3
Per le GPU Nvidia arrivano inoltre due correzioni mirate:
DXVK 3.1 interviene anche su diverse regressioni e incompatibilità specifiche:
Per la maggior parte dei giocatori, DXVK 3.1 è da leggere come un aggiornamento di compatibilità e affidabilità, non come un grande salto prestazionale. I miglioramenti più concreti dovrebbero emergere nei giochi e nei launcher che utilizzano aggiornamenti parziali delle finestre, render target D3D11 basati su buffer, il vecchio rendering della nebbia D3D9 o percorsi specifici dei driver.
Anche l'ottimizzazione per le GPU tiled può ridurre il lavoro superfluo nei casi supportati, ma non ci sono elementi per parlare di un guadagno universale in termini di frame rate. 1
3
4
Chi sta riscontrando uno dei problemi elencati dovrebbe innanzitutto verificare quale versione di DXVK è inclusa nella propria configurazione Proton e seguire le indicazioni del pacchetto della distribuzione. Non è automaticamente necessario sostituire manualmente le DLL.
I binari ufficiali e il changelog completo sono disponibili nella pagina Releases del progetto DXVK su GitHub, alla voce v3.1. 15
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
DXVK 3.1 è soprattutto un aggiornamento di compatibilità: introduce la presentazione incrementale DXGI e i render target D3D11 direttamente sui buffer, risolvendo anche il problema delle nuvole in Battlefield 3.
DXVK 3.1 è soprattutto un aggiornamento di compatibilità: introduce la presentazione incrementale DXGI e i render target D3D11 direttamente sui buffer, risolvendo anche il problema delle nuvole in Battlefield 3. La versione migliora l'interfaccia di VirtualDJ e di launcher come Ubisoft Connect, corregge diversi problemi con GPU Nvidia e prepara il caricamento delle estensioni Intel per il futuro supporto di Proton.
Tra gli altri interventi figurano il ripristino della nebbia in The Witcher 1 e Mabinogi, la correzione degli errori di validazione Vulkan in Mirror’s Edge e del web interface di RaceRoom con Proton 11.