DXVK 1.10.1 a fost deja lansat și acestea sunt știrile sale

DXVK

recent eliberarea de noua versiune de implementare a DXVK 1.10.1 în care s-au adăugat, printre altele, unele noutăţi şi noi funcţii experimentale.

Pentru cei care încă nu știu despre DXVK, ar trebui să știe ce este unul dintre instrumentele incluse în funcția Steam Play de la Steam. Este un instrument fantastic carePutem converti apelurile grafice Microsoft DirectX 11 și DirectX 10 către Vulkan, API-ul grafic open source compatibil cu Linux. Pentru a utiliza DXVK, pe lângă Wine și Vulkan, aveți nevoie, evident, de un GPU compatibil cu Vulkan.

În timp ce DXVK este folosit în principal pe Steam Play, dar nu este singurul loc în care utilizatorii Linux pot profita de această tehnologie fantastică. De asemenea, contribuie implementarea D3D11 bazată pe Vulkan pentru Linux și Wine, În ceea ce privește performanța și optimizarea atunci când rulezi jocuri Direct3D 11 în Wine, deoarece acestea oferă și suport pentru Direct3D9.

Principalele caracteristici noi ale DXVK 1.10.1

În această nouă versiune, ssuport inițial pentru resursele de textură partajate și API-ul IDXGIResource. Pentru a orchestra stocarea metadatelor texturii împreună cu descriptorii de memorie partajat asociați, sunt necesare patch-uri suplimentare pentru Wine, care sunt în prezent disponibile numai în ramura Proton Experimental.

În prezent, implementarea se limitează la acceptarea partajării texturii 2D pentru API-urile D3D9 și D3D11. Apelul către IDXGIKeyedMutex nu este acceptat și în prezent nu există nicio modalitate de a partaja resurse cu aplicațiile care utilizează D3D12 și Vulkan. Funcțiile adăugate au rezolvat problemele de redare video în unele jocuri Koei Tecmo, cum ar fi Nioh 2 și Atelier, și au modificat redarea interfeței de utilizare în Black Mesa.

O altă dintre modificările care se remarcă în această nouă versiune este aceea a adăugat variabila de mediu DXVK_ENABLE_NVAPI pentru a dezactiva înlocuirea identificatorului de furnizor (similar cu dxvk.nvapiHack=False), în plus față de generare îmbunătățită a codului shader atunci când utilizați matrice locale, care pot accelera unele jocuri D3D11 pe sisteme cu drivere NVIDIA.

Dintre alte schimbări care ies în evidență:

  • S-a adăugat o optimizare care crește potențial performanța redării imaginilor în formatul DXGI_FORMAT_R11G11B10_FLOAT.
  • S-au rezolvat probleme la încărcarea texturilor atunci când utilizați D3D9.
  • Pentru Assassin's Creed 3 și Black Flag, setarea „d3d11.cachedDynamicResources=a” este activată pentru a rezolva problemele de performanță.
  • Setarea „d3d11.cachedDynamicResources=c” este activată pentru Frostpunk și „dxgi.maxFrameLatency=1” este activată pentru God of War.
  • S-au rezolvat probleme de randare în GTA: San Andreas și Rayman Origins.

În cele din urmă dacă sunteți interesat să aflați mai multe despre asta Despre această nouă versiune, puteți verifica detaliile În următorul link.

Cum se adaugă suport DXVK la Linux?

DXVK poate fi folosit pentru a rula aplicații 3D și jocuri pe Linux folosind Wine, acționând ca o alternativă de performanță superioară la implementarea integrată Direct3D 11 a Wine, care rulează pe OpenGL.

DXVK necesită cea mai recentă versiune stabilă de Wine a alerga. Deci, dacă nu aveți instalat acest lucru. Acum va trebui să descărcăm cel mai recent pachet stabil DXVK, îl vom găsi pe acesta În următorul link.

wget https://github.com/doitsujin/dxvk/releases/download/v1.10.1/dxvk-1.10.1.tar.gz

După ce ați făcut descărcarea, acum vom dezarhiva pachetul tocmai obținut, acest lucru se poate face din mediul desktop sau de la terminal însuși executând următoarea comandă:

tar -xzvf dxvk-1.10.1.tar.gz

Apoi accesăm folderul cu:

cd dxvk-1.10.1

Și executăm comanda sh către rulați scriptul de instalare:

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

Când instalați DXVK într-un prefix de Wine. Avantajul este că Wine vkd3d poate fi folosit pentru jocurile D3D12 și DXVK pentru jocurile D3D11.

De asemenea, noul script permite instalarea DLL ca legături simbolice, facilitând actualizarea DXVK pentru a obține mai multe prefixe Wine (puteți face acest lucru prin comanda –symlink).

Cum veți vedea dosarul DXVK conține alte două DLL pentru 32 și 64 de biți estas urmează să le amplasăm conform următoarelor rute.
În cazul în care „utilizator” îl înlocuiți cu numele de utilizator pe care îl utilizați în distribuția Linux.

Pentru 64 de biți îi punem în:

~/.wine/drive_c/windows/system32/

O

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

Și pentru 32 de biți în:

~/.wine/drive_c/windows/syswow64

O

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

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.