DXVK 1.10.2 kommt mit Optimierungsverbesserungen und Fehlerbehebungen

DXVK-Erweiterung

Vor kurzem die Veröffentlichung der neuen Version des DXVK-Layers 1.10.2 wurde angekündigt, das eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bereitstellt und die Übersetzung von Vulkan-API-Aufrufen durcharbeitet.

DXVK kann verwendet werden, um 3D-Anwendungen und -Spiele unter Linux mit Wine auszuführen, und dient als leistungsstärkere Alternative zu den integrierten Direct3D 9/10/11-Implementierungen von Wine, die auf OpenGL laufen.

Wichtige neue Funktionen von DXVK 1.10.2

In dieser neu veröffentlichten Version von DXVK 1.10.2, Für Direct3D 9 wurde Unterstützung für nicht nahtlose Würfeltexturen hinzugefügt (nicht nahtlos, ohne Verarbeitung von Grenzen zwischen Proben), implementiert durch die Verwendung der Vulkan-Erweiterung VK_EXT_non_seamless_cube_map.

Eine weitere bemerkenswerte Änderung ist das verbesserte Shader-Caching auf der Festplatte bei Verwendung von NVIDIA Vulkan-Treibern sowie die verbesserte In-Memory-SPIR-V-Shader-Code-Komprimierungsleistung.

Es wird auch hervorgehoben, dass Optimierter Bereinigungscode in der D3D11-Methodenimplementierung für den ungeordneten Zugriff auf Ressourcen aus mehreren Threads (UAV, Unordered Access View), wodurch die Effizienz der Bildkomprimierung in den Treibern gesteigert werden konnte.

Auf Seiten der Bugfixes wird das erwähnt Fehler behoben, die zu einer falschen Speicherung und Verwendung von Cache-Dateien führten und behobene Probleme beim Erstellen mit GCC 12.1.

Da der Korrekturen an Spielen vorgenommen Folgendes wird erwähnt:

  • Jenseits von Gut und Böse: Vermeidung der fehlenden Lichtstrahlen
  • Tag Z: Option d3d11.cachedDynamicResources aktiviert, um Leistungsprobleme zu beheben
  • Dead Space: Das Schatten-Rendering wurde korrigiert und eine 60-FPS-Sperre hinzugefügt, um Spielabstürze zu verhindern
  • Dirt Rally: Möglicher GPU-Absturz aufgrund von Spielfehlern in einem Shader behoben
  • Godfather: Absturz auf Systemen behoben, die 16x MSAA nicht unterstützen
  • Limbo – Aktivieren Sie die 60-FPS-Obergrenze, um Spielfehler zu vermeiden
  • Majesty 2 : Beheben Sie Spielfehler, die Probleme auf GPUs und eingebetteten Systemen mit mehr als 2 GB VRAM verursachen
  • Onechanbara Z2: Chaos – Partikeleffekte und UI-Elemente wurden behoben, die nicht korrekt angezeigt wurden
  • Pflanzen vs. Zombies Garden Warfare 2 - Verhindern Sie einen Absturz, wenn das Spiel eine AMD-GPU erkennt
  • Return of Reckoning: Launcher-Fehlerbehebung
  • Scrapland Remastered – Fehlerbehebung bei schwarzem Bildschirm
  • Kleine Radios, große Fernseher – Fehlerbehebung bei schwarzem Bildschirm
  • Sonic Adventure 2: Fehlende Partikeleffekte behoben

Es ist erwähnenswert, dass DXVK derzeit mit Vulkan API 1.1 kompatible Treiber wie Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 und AMDVLK benötigt.

Schließlich wenn Sie mehr darüber wissen möchten Über diese neue Version können Sie die Details ü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.10.2/dxvk-1.10.2.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.10.2.tar.gz

Dann greifen wir auf den Ordner zu mit:

cd dxvk-1.10.2

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.