DXVK 3.1 is vooral een compatibiliteitsupdate: de versie voegt ondersteuning toe voor DXGI incremental presentation en D3D11 renderdoelen op buffers, in plaats van een algemene prestatieboost te beloven. De update verhelpt onder meer problemen met de interface van VirtualDJ en launchers zoals Ubisoft Connect, ontbre...
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 is een gerichte update voor de Vulkan-vertaallaag die Direct3D 8, 9, 10 en 11 beschikbaar maakt voor Windows-games die via Wine en Proton op Linux draaien. De opvallendste wijzigingen verbeteren de compatibiliteit van beeldpresentatie en renderdoelen. Daarnaast pakt de release hardnekkige problemen aan in games als Battlefield 3, The Witcher 1, Ghost Recon Breakpoint en RaceRoom Racing Experience. 1
3
DXVK 3.1 biedt voor het eerst ondersteuning voor DXGI-presentatieparameters, waaronder incremental presentation. Daarbij wordt alleen het gewijzigde deel van een venster bijgewerkt, in plaats van telkens het volledige beeld opnieuw te tekenen. Dat moet problemen met de interface oplossen in VirtualDJ en in Windows-game-launchers zoals Ubisoft Connect. 3
4
Op Vulkan-stuurprogramma’s die VK_KHR_incremental_present ondersteunen, kan deze aanpak bovendien efficiënter zijn. De directe winst van deze functie zit echter vooral in compatibiliteit; een hogere beeldsnelheid is niet gegarandeerd. 3
D3D11-toepassingen kunnen nu rechtstreeks render-target views op buffers aanmaken. Dat is relevant voor oudere engines die deze manier van renderen gebruiken, waaronder titels op de Frostbite-engine. In Battlefield 3 lost de wijziging het probleem op waarbij wolken ontbraken of verkeerd werden weergegeven. 1
3
4
Wanneer DXVK op een Intel-gpu draait, kan het nu Intel-specifieke extensiebibliotheken laden. Dit is vooral voorbereidende infrastructuur voor toekomstige Proton-ondersteuning van Intel-leveranciersextensies in D3D11. Gebruikers moeten dit dus niet zien als een compleet nieuwe reeks Intel-functies die al in deze release beschikbaar is. 1
4
De release voert een agressievere optimalisatie van het rendergebied door op tile-based gpu’s. Daardoor kan in geschikte situaties minder werk worden verricht wanneer slechts een deel van een oppervlak moet worden bijgewerkt. Het effect hangt sterk af van de gebruikte hardware en het scenario; DXVK 3.1 is daarom geen universele prestatie-upgrade. 3
Voor Nvidia-gebruikers zijn er daarnaast twee gerichte oplossingen: een foutieve waterweergave in Ghost Recon Breakpoint en problemen waarbij Nvidia-stuurprogramma’s door descriptor-heaps zonder videogeheugen kwamen te zitten. 1
DXVK 3.1 verhelpt ook verschillende regressies en problemen die specifiek aan bepaalde toepassingen zijn gekoppeld:
Voor de meeste spelers is DXVK 3.1 in de eerste plaats een update voor compatibiliteit en correcte beeldweergave. De grootste praktische verschillen zijn te verwachten in games of launchers die gebruikmaken van gedeeltelijke vensterupdates, D3D11-renderdoelen op buffers, oudere D3D9-mistfuncties of specifieke renderpaden voor bepaalde stuurprogramma’s. De optimalisatie voor tile-based gpu’s kan in ondersteunde situaties onnodig renderwerk verminderen, maar de beschikbare release-informatie onderbouwt geen algemene prestatiewinst. 1
3
4
Heb je last van een van de genoemde problemen, gebruik dan bij voorkeur de DXVK-versie die bij jouw Proton-configuratie wordt geleverd of volg de pakketadviezen van je Linux-distributie. Zelf DLL-bestanden vervangen is niet automatisch nodig. De officiële releasepagina van het project bevat de binaries voor v3.1 en de volledige changelog. 15
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
DXVK 3.1 is vooral een compatibiliteitsupdate: de versie voegt ondersteuning toe voor DXGI incremental presentation en D3D11 renderdoelen op buffers, in plaats van een algemene prestatieboost te beloven.
DXVK 3.1 is vooral een compatibiliteitsupdate: de versie voegt ondersteuning toe voor DXGI incremental presentation en D3D11 renderdoelen op buffers, in plaats van een algemene prestatieboost te beloven. De update verhelpt onder meer problemen met de interface van VirtualDJ en launchers zoals Ubisoft Connect, ontbrekende wolken in Battlefield 3, Nvidia renderfouten en meerdere D3D9 en Proton problemen.
Intel specifieke extensiebibliotheken kunnen nu worden geladen; dat legt de basis voor toekomstige Proton ondersteuning van Intel extensies voor D3D11, maar vormt op zichzelf nog geen volledig nieuwe Intel functieset.