DXVK 1.7.3 enthält Korrekturen, einige wichtige Änderungen, aber Verbesserungen an den Shadern

DXVK-Erweiterung

Vor kurzem Die Veröffentlichung der neuen Version von DXVK 1.7.3 wurde angekündigt. in dem die sUnterstützung für die neuen DXGIs, die in Windows 10 Update 1809 eingeführt wurdenZusätzlich zu den Fehlerkorrekturen gibt es einige Shader-Verbesserungen und insbesondere Verbesserungen beim Rendern.

Für diejenigen, die nicht über DXVK Bescheid wissen, sollten sie wissen, dass es sich um eine Bibliothek handelt Es funktioniert durch die Übersetzung von Vulkan-API-Aufrufen.

Während DXVK Obwohl es hauptsächlich für Steam Play verwendet wird, ist es nicht der einzige Ort Hier können Linux-Benutzer diese fantastische Technologie nutzen. Ebenfalls bringt Vulkan-basierte D3D11-Implementierung für Linux und Wine, In Bezug auf Leistung und Optimierung beim Ausführen von Direct3D 11-Spielen in Wine, da diese auch Direct3D9 unterstützen.

Wichtige neue Funktionen von DXVK 1.7.3

In dieser neuen Version wird, wie eingangs erwähnt, hervorgehoben, dass Unterstützung für neue DXGI-Schnittstellen hinzugefügt kürzlich in Windows 10 ausgesetzt, Eine Option zum Skalieren des vorderen DXVK-Displays auf HiDPI-Displays, verschiedene Korrekturen und verschiedene Konfigurationsoptimierungen zur Skalierung des HUD-Indikators auf Displays mit hoher Pixeldichte.

Zusätzlich Der für D3D11 generierte Shader-Code wurde geändert Damit können Controller Texturoperationen optimieren, wenn keine Texturbindung vorliegt.

Es wurde eine Optimierung durchgeführt, um unnötige Zeichenvorgänge zu vermeiden. Das hat die Leistung einiger Spiele verbessert.

In Bezug auf Korrekturen wird erwähnt, dass alte Spielabstürze mit D3D9 auf Systemen mit RADV-Controller sowie Vulkan-API-Validierungsfehler bei aktivierter HUD behoben wurden.

Darüber hinaus wird auch hervorgehoben, dass Verbesserter Code für Batch-Rendering-Vorgänge um die Anzahl der Draw Calls beim Spielen von Trine 4 zu reduzieren.

Von den anderen Änderungen das hebt sich von dieser neuen Version ab:

  • Probleme mit dem Fabric-Rendering in EverQuest 2 auf Systemen mit NVIDIA-Grafikkarten wurden behoben.
  • Rendering-Probleme in Trine 4 auf bestimmten NVIDIA-GPUs und -Systemen mit dem RADV-Treiber wurden behoben.
  • Die Anforderungen an die Bauumgebung wurden erhöht; Jetzt benötigen Sie MinGW 8.0 zum Erstellen.

Diese neue Version sollte für eine einfache Bereitstellung im nächsten Proton-Update mit Steam Play enthalten sein.

Schließlich Wenn Sie mehr über diese neue Version erfahren möchten Sie können das Änderungsprotokoll überprüfen im folgenden Link. 

Wie füge ich DXVK-Unterstützung zu Linux hinzu?

Mit DXVK können 3D-Anwendungen und -Spiele unter Linux mit Wine ausgeführt werden. Dies ist eine leistungsstärkere Alternative zur integrierten Direct3D 11-Implementierung von Wine, die unter OpenGL ausgeführt wird.

DXVK benötigt die neueste stabile Version von Wine laufen. Also, wenn Sie dies nicht installiert haben. Jetzt müssen wir nur noch das neueste stabile DXVK-Paket herunterladen, wir werden dieses finden im folgenden Link.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

Nachdem wir den Download jetzt durchgeführt haben, werden wir das neu erhaltene Paket entpacken. Dies kann von Ihrer Desktop-Umgebung oder vom Terminal selbst aus erfolgen, indem Sie den folgenden Befehl ausführen:

tar -xzvf dxvk-1.7.3.tar.gz

Dann greifen wir auf den Ordner zu mit:

cd dxvk-1.7.3

Und wir führen den Befehl sh zu aus Führen Sie das Installationsskript aus:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Bei der Installation von DXVK in einem Präfix von Wine. Der Vorteil ist, dass Wine vkd3d für D3D12-Spiele und DXVK für D3D11-Spiele verwendet werden kann.

Das neue Skript ermöglicht auch die Installation der DLL als symbolische Links, wodurch es einfacher wird, die DXVK zu aktualisieren, um mehr Wine-Präfixe zu erhalten (Sie können dies über den Befehl –symlink tun).

Wie sehen Sie den Ordner? DXVK enthält zwei weitere DLLs für 32 und 64 Bit diese Wir werden sie gemäß den folgenden Routen platzieren.
Wo "Benutzer" Sie es durch den Benutzernamen ersetzen, den Sie in Ihrer Linux-Distribution verwenden.

Für 64 Bit setzen wir sie ein:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Und für 32 Bit in:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.