Renditni versionin e ri të projektit DXVK 1.5 dhe këto janë përmirësimet e tij

DXVK

DXVK është një nga mjetet e përfshira në funksionin Steam Play nga avulli. Shtë një mjet fantastik qëmund të konvertoni thirrjet grafike Microsoft DirectX 11 dhe DirectX 10 tek Vulkan, burimi i hapur grafik API që është i pajtueshëm me Linux. Për të përdorur DXVK, përveç Wine dhe Vulkan, padyshim që ju duhet një GPU e përputhshme me Vulkan.

Ndërsa DXVK përdoret ende kryesisht në Steam Play, nuk është i vetmi vend që përdoruesit e Linux mund të përfitojnë nga kjo teknologji fantastike. Kontribuon gjithashtu implementimi i bazuar në Vulkan D3D11 për Linux dhe Verë, Lidhur me performancën dhe optimizimin kur drejtoni lojëra Direct3D 11 në Wine pasi ato gjithashtu ofrojnë mbështetje për Direct3D9.

D3D9 për DXVK nuk duhet të ngatërrohet me iniciativat VK9 për mbështetjen D3D9 caktuar Vulkan, pasi kjo është një iniciativë e veçantë që është ende në zhvillim. D3D9 propozon mbështetjen e DXVK për të shndërruar thirrjet API nga D3D9 në D3D11 dhe më pas do të përdorë konvertimin D3V11 në Vulkan të ndërtuar në DXVK.

Çfarë ka të re në DXVK 1.5?

Në këtë version të ri, një nga risitë më të spikatura është ajo bazat e kodeve të projekteve D9VK dhe DXVK u bashkuan.

Zhvillimet e D9VK u transferuan në degën master të depozitës DXVK. D9VK vlerësohet nga zhvilluesi i saj si i gatshëm për të përdorur dhe zbatuar pothuajse të gjithë funksionalitetin e tij të synuar. Prandaj, të gjitha implementimet e DXGI (Infrastruktura Grafike DirectX), Direct3D 11, Direct3D 10 dhe Direct3D 9 Rreth Vulkan Graphics API ato tani do të zhvillohen në një bazë të vetme të kodit.

Zhvillimi i D9VK do të vazhdojë si pjesë e depozitës DXVK në formën e një front-end, për të cilin do të jetë përgjegjës zhvilluesi origjinal i D9VK.

Planet për zhvillim të mëtejshëm përfshijnë heqjen e disa çështjeve të njohura (hartëzimin e përplasjeve, paramodulimin), implementimin e kursorit të softuerit (përveç mbështetjes së kursorit të pajisjes tashmë të disponueshëm), shtimin e metodës ComposeRects të përcaktuar në specifikimin D3D9Ex dhe aftësia për të përcaktuar ngjyrat e personalizuara të kornizës.

Me këtë mbështetje Direct3D 9 të fituar pas integrimit me D9VK, versioni i ri rregullon një rrjedhje të burimeve dhe zgjidhin probleme me lojë Dark Souls: Prepare to Die Edition.

Krahasuar me DXVK 1.4.6, ka qenë përmirësoi zbatimin e një blloku informacioni për korrigjimet shfaqet në krye të imazhit aktual (ekrani i ekranit, HUD).

HUD siguron prodhimin e statistikave të ndara për shpërndarjen e kujtesës së sistemit dhe kujtesës video, si dhe zonave të kujtesës të përdorura gjatë funksionimit të Vulkan.

Statistikat e radhëve të mbushjes dhe mbushjes së HUD tani azhurnohen çdo 0.5 sekonda në HUD. Probleme të rregulluara që shfaqen në lojërat Atelier Ryza, Crysis 3, Fifa 19, Halo MCC dhe Star Citizen.

Si të shtoni mbështetjen e DXVK në Linux?

Instalimi i DXVK

DXVK kërkon verzionin e fundit të qëndrueshëm me vrapu. Pra, nëse nuk e keni të instaluar këtë. Tani do të duhet të shkarkojmë vetëm paketën më të fundit të qëndrueshme DXVK, do ta gjejmë këtë Në lidhjen vijuese.

wget https://github.com/doitsujin/dxvk/releases/download/v1.5/dxvk-1.5.tar.gz

Pasi të keni bërë shkarkimin, tani do të zbërthejmë paketën e sapo marrë, kjo mund të bëhet nga mjedisi juaj i desktopit ose nga vetë terminali duke ekzekutuar komandën e mëposhtme:

tar -xzvf dxvk-1.5.tar.gz

Pastaj ne kemi hyrë në dosje me:

cd dxvk-1.5

Dhe ne ekzekutojmë komandën sh për të ekzekutoni skriptin e instalimit:

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

Kur instaloni DXVK në një prefiks të Verë. Avantazhi është se Vera vkd3d mund të përdoret për lojërat D3D12 dhe DXVK për lojërat D3D11.

Gjithashtu, skenari i ri ju lejon të instaloni dll si lidhje simbolike, duke e bërë më të lehtë azhurnimin e DXVK për të marrë më shumë parashtesa Wine (mund ta bëni këtë përmes komandës –symlink).

Si do ta shihni dosjen DXVK përmban dy DLL të tjera për 32 dhe 64 bit estas do t'i vendosim sipas rrugëve të mëposhtme.
Ku "përdorues" e zëvendësoni atë me emrin e përdoruesit që përdorni në shpërndarjen tuaj Linux.

Për 64 bit ne i vendosim ato:

~/.wine/drive_c/windows/system32/

O

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

Dhe për 32 bit në:

~/.wine/drive_c/windows/syswow64

O

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

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.