DXVK 3.1 ist vor allem ein Kompatibilitätsupdate: Neu sind unter anderem die anfängliche Unterstützung für inkrementelle DXGI Präsentation und Render Target Views auf D3D11 Puffern. Die Version behebt unter anderem die fehlerhafte Wolkendarstellung in Battlefield 3, Nebelprobleme in The Witcher 1 und Mabinogi sowie...
Forschungsantwort

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 ist ein gezieltes Funktions- und Kompatibilitätsupdate für die Vulkan-basierte Übersetzungsschicht, die Windows-Spiele über Wine und Valves Proton unter Linux ausführt. Im Mittelpunkt stehen Verbesserungen bei der Bildausgabe und bei älteren D3D11-Renderpfaden. Dazu kommen mehrere Fehlerbehebungen für konkrete Spiele und Grafiktreiber. 1
3
DXVK 3.1 unterstützt erstmals DXGI-Parameter für die Präsentation von Bildern, darunter die sogenannte inkrementelle Präsentation. Dabei wird bei einer Aktualisierung nicht zwangsläufig das gesamte Fenster neu gezeichnet, sondern nur der veränderte Bereich.
Das behebt Darstellungsprobleme bei Benutzeroberflächen in VirtualDJ und bei Windows-Spiele-Launchern wie Ubisoft Connect. 3
4 Auf Vulkan-Treibern mit Unterstützung für
VK_KHR_incremental_present kann der Ansatz außerdem effizienter sein. Ein allgemeiner Anstieg der Bildrate ist daraus jedoch nicht automatisch abzuleiten. 3
Anwendungen mit Direct3D 11 können nun Render-Target-Views unmittelbar auf Puffern erstellen. Diese Technik wird unter anderem von älteren Spielen mit der Frostbite-Engine verwendet.
Für Battlefield 3 ist das besonders relevant: DXVK 3.1 behebt damit die seit Langem bekannte fehlerhafte oder fehlende Darstellung von Wolken. 1
3
4
Auf Intel-GPUs kann DXVK 3.1 nun Intel-spezifische Erweiterungsbibliotheken laden. Das schafft die technische Grundlage für eine künftige Unterstützung von Intel-Herstellererweiterungen in D3D11 innerhalb von Proton. Es handelt sich in dieser Version also vor allem um vorbereitende Infrastruktur und nicht um ein vollständig neues Intel-Featurepaket. 1
4
Die neue Version optimiert den Renderbereich auf Kachel-GPUs aggressiver. Dadurch kann weniger Arbeit anfallen, wenn nur ein Teil einer Oberfläche aktualisiert werden muss. Wie stark sich das bemerkbar macht, hängt von der jeweiligen Hardware und dem konkreten Szenario ab. DXVK 3.1 ist daher kein allgemeines Leistungsupdate mit garantiert höheren Bildraten. 3
Für Nvidia-Nutzer enthält die Version zudem zwei gezielte Korrekturen. Sie behebt eine fehlerhafte Wasserdarstellung in Ghost Recon Breakpoint und Probleme, die auf Nvidia-Treibern zu „Out of Memory“-Fehlern im Descriptor-Heap führen konnten. 1
DXVK 3.1 korrigiert mehrere Regressionen und anwendungsspezifische Probleme:
Für die meisten Linux-Spieler ist DXVK 3.1 in erster Linie ein Update für Kompatibilität und Darstellungstreue. Spürbar wird es vor allem dann, wenn ein Spiel oder Launcher Teilfenster aktualisiert, D3D11-Render-Targets auf Puffern verwendet, auf die ältere D3D9-Nebeldarstellung angewiesen ist oder einen treiberspezifischen Renderpfad nutzt. Die Optimierung für Kachel-GPUs kann in passenden Szenarien unnötige Rendering-Arbeit reduzieren, ist aber kein universeller Performance-Schub. 1
3
4
Wer von einem der genannten Fehler betroffen ist, sollte zunächst prüfen, welche DXVK-Version im eigenen Proton-Paket enthalten ist, und die Paketverwaltung der jeweiligen Linux-Distribution beziehungsweise die Proton-Konfiguration nutzen. Ein manuelles Austauschen einzelner DLL-Dateien ist nicht automatisch erforderlich.
Die offiziellen Binärdateien und der vollständige Changelog stehen auf der GitHub-Releases-Seite des DXVK-Projekts im Eintrag für v3.1. 15
Studio Global AI
Diese Seite enthält eine quellengestützte Antwort, die Sie in Studio Global fortsetzen können.
DXVK 3.1 ist vor allem ein Kompatibilitätsupdate: Neu sind unter anderem die anfängliche Unterstützung für inkrementelle DXGI Präsentation und Render Target Views auf D3D11 Puffern.
DXVK 3.1 ist vor allem ein Kompatibilitätsupdate: Neu sind unter anderem die anfängliche Unterstützung für inkrementelle DXGI Präsentation und Render Target Views auf D3D11 Puffern. Die Version behebt unter anderem die fehlerhafte Wolkendarstellung in Battlefield 3, Nebelprobleme in The Witcher 1 und Mabinogi sowie Darstellungsfehler in Ghost Recon Breakpoint.
Zusätzlich gibt es Fixes für VirtualDJ, Ubisoft Connect, Mirror’s Edge und RaceRoom Racing Experience unter Proton 11; der vollständige Changelog steht auf der GitHub Releases Seite des Projekts.