DXVK 1.10.1 on juba välja antud ja need on selle uudised

DXVK

Hiljuti vabastamine rakendamise uus versioon DXVK 1.10.1 millesse on muuhulgas lisatud mõningaid uuendusi ja uusi eksperimentaalseid funktsioone.

Need, kes veel DXVK-st ei tea, peaksid teadma, mis see on üks Steam Play funktsioonis sisalduvatest tööriistadest Steamist. See on suurepärane vahend, mise saate teisendada Microsoft DirectX 11 ja DirectX 10 graafikakõnesid Vulkanile, avatud lähtekoodiga graafika API-le, mis ühildub Linuxiga. DXVK kasutamiseks vajate lisaks veinile ja Vulkanile ilmselgelt ka Vulkaniga ühilduvat GPU-d.

Kuigi DXVK-d kasutatakse peamiselt Steam Plays, pole see ainus koht, kus Linuxi kasutajad saavad seda fantastilist tehnoloogiat ära kasutada. See aitab ka kaasa Vulkanil põhinev D3D11 juurutamine Linuxile ja Wine'ile, Mis puudutab jõudlust ja optimeerimist Direct3D 11 mängude käitamisel Wine'is, kuna need pakuvad tuge ka Direct3D9-le.

DXVK 1.10.1 peamised uued funktsioonid

Selles uues versioonis on sesialgne tugi jagatud tekstuuriressurssidele ja IDXGIResource API-le. Tekstuuri metaandmete salvestusruumi ja seotud jagatud mälu deskriptoritega orkestreerimiseks on Wine'i jaoks vaja täiendavaid plaastreid, mis on praegu saadaval ainult Proton Experimentali harus.

Praegu juurutamine piirdub D2D3 ja D9D3 API-de 11D-tekstuuri jagamise toetamisega. IDXGIKeyedMutexi kõnet ei toetata ja praegu ei saa D3D12 ja Vulkani kasutavate rakendustega ressursse jagada. Lisatud funktsioonid lahendasid mõne Koei Tecmo mängu, näiteks Nioh 2 ja Atelier, video taasesitusprobleemid ning muutsid Black Mesa kasutajaliidese renderdust.

Teine muudatus, mis selles uues versioonis silma paistab, on see lisatud keskkonnamuutuja DXVK_ENABLE_NVAPI hankija identifikaatori alistamise keelamiseks (sarnaselt dxvk.nvapiHack=False), lisaks täiustatud varjundikoodi genereerimine kohalike massiivide kasutamisel, mis võib mõningaid D3D11 mänge NVIDIA draiveritega süsteemides kiirendada.

Kohta muud muudatused mis paistavad silma:

  • Lisatud on optimeerimine, mis potentsiaalselt suurendab DXGI_FORMAT_R11G11B10_FLOAT-vormingus piltide renderdamise jõudlust.
  • Parandatud probleemid tekstuuride laadimisel D3D9 kasutamisel.
  • Assassin's Creed 3 ja Black Flag puhul on jõudlusprobleemide lahendamiseks lubatud säte "d3d11.cachedDynamicResources=a".
  • Säte "d3d11.cachedDynamicResources=c" on Frostpunki jaoks lubatud ja "dxgi.maxFrameLatency=1" on lubatud God of Wari jaoks.
  • Parandatud renderdusprobleemid GTA-s: San Andreas ja Rayman Origins.

Lõpuks kui olete huvitatud sellest rohkem teada saama Selle uue versiooni kohta saate vaadata üksikasju Järgmisel lingil.

Kuidas lisada DXVK tugi Linuxile?

DXVK-d saab kasutada 3D-rakenduste ja mängude käitamiseks Linuxis, kasutades Wine'i, toimides suurema jõudlusega alternatiivina Wine'i sisseehitatud Direct3D 11 rakendusele, mis töötab OpenGL-is.

DXVK nõuab veini uusimat stabiilset versiooni jooksma. Nii et kui teil pole seda installitud. Nüüd peame alla laadima ainult DXVK uusima stabiilse paketi, selle leidsime Järgmisel lingil.

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

Pärast allalaadimist teeme nüüd lahti just paketi pakkimise. Seda saab teha oma töölauakeskkonnast või terminalist ise, käivitades järgmise käsu:

tar -xzvf dxvk-1.10.1.tar.gz

Seejärel pääseme kausta juurde:

cd dxvk-1.10.1

Ja täidame sh käsu käivitage installiskript:

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

DXVK installimisel Wine'i prefiksisse. Eeliseks on see, et Wine vkd3d saab kasutada D3D12 mängude jaoks ja DXVK D3D11 mängude jaoks.

Samuti võimaldab uus skript dll-i installida sümboolsete linkidena, mis muudab DXVK-i värskendamise lihtsamaks, et saada rohkem Wine-eesliiteid (saate seda teha käsuga –symlink).

Kuidas näete kausta DXVK sisaldab veel kahte 32 ja 64 bitiga dll-i estas paigutame need järgmiste marsruutide järgi.
Kus "kasutaja" asendate selle kasutajanimega, mida kasutate oma Linuxi levitamisel.

64 bitti jaoks panime need sisse:

~/.wine/drive_c/windows/system32/

O

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

Ja 32 bitti jaoks:

~/.wine/drive_c/windows/syswow64

O

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

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.