Sapo është lajmëruar lëshimi i versionit të ri të DXVK 1.9 në të cilën janë bërë disa ndryshime, nga të cilat spikasin teksturat YUV, përmirësimet në vonesat dhe kornizat. Ky version i ri i DXVK kërkon drejtues që mbështesin Vulkan 1.1 API, të tilla si Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 dhe AMDVLK.
Për ata që nuk janë të njohur me projektin, ata duhet ta dinë që ai është një mjet që mund të konvertojë 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ë do t'ju duhet një GPU e përputhshme me Vulkan.
Karakteristikat kryesore të reja të DXVK 1.9
Në këtë version të ri theksohet se shtoi mbështetjen fillestare për formatet e strukturës YUV të nënnjgjedhjes së ngjyrave, të tilla si NV12, e cila përdoret për riprodhimin e videove në disa lojëra.
Përveç kësaj AP3 ID11DXNUMXVideoProcessor u implementua, përdoret për daljen e videos në lojërat Nier Replicant dhe Contra: Rogue Corps dhe gjithashtu u shtua mbështetja për rasterizimin konservativ për GPU-të që mbështesin këtë funksion. Ndryshimi lejon që opsioni NVIDIA ShadowLibs të përdoret në Final Fantasy XV dhe lojëra të tjera.
Për më tepër, përmendet një vonesë e zvogëluar e ekranit, e cila mund të zgjidhë probleme në lojëra të kufizuara nga cilësimet Vsync, FPS ose DXGI dhe gjithashtu ndaloi dërgimin e informacionit në aplikacione në lidhje me zbatimet e softuerit Vulkan, të tilla si Lavapipe, nëse ekziston një GPU i aktivizuar nga Vulkan në sistem, i cili zgjidh problemet kur lojërat provojnë për të përdorur Lavapipe në vend të kontrolluesit të saktë. Për të mundësuar Lavapipe, propozohet të vendosni ndryshoren e mjedisit VK_ICD_FILENAMES.
Nga ndryshimet e tjera që bien në sy:
- Componentshtë shtuar një komponent për të kufizuar kufizuesin e shpejtësisë së kornizës, i cili mund të përdoret për funksionimin korrekt të lojërave që nuk janë të dizajnuara për FPS të larta.
- Ngarkimi i përmirësuar i teksteve dhe tamponëve në D3D9.
- Mbivendosja e burimit fiks nuk shfaqet kur përdorni zbatimin DXGI të DXVK
- Një zgjidhje është çaktivizuar për të zvogëluar numrin e aksidenteve të rastësishme në drejtuesit Nvidia, pasi çështja themelore e drejtuesit ishte rregulluar në versionet 465.xx, gjë që mund të përmirësojë performancën në disa lojëra.
- Çështjet e fiksuara të precizionit në hijeristët që nuk kanë vendosur flamurin refaktor të lejuar.
- Rregulluan disa çështje të mundshme në lidhje me fshirjen e imazhit që mund të çojnë në objekte ose interpretim të prishur.
- Rregulluar një problem ku lojërat me shtesat e skedarëve të mëdha mund të krijonin regjistrime të kopjuara ose skedarë të memorizuar.
Më në fund nëse jeni të interesuar të dini më shumë për të Në lidhje me këtë lëshim të ri, mund të kontrolloni detajet Në lidhjen vijuese.
Si të shtoni mbështetjen e DXVK në Linux?
DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux duke përdorur Wine, duke vepruar si një alternativë me performancë më të lartë ndaj implementimit të integruar të Direct3D 11 të Wine që funksionon në OpenGL.
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.9/dxvk-1.9.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.9.tar.gz
Pastaj ne kemi hyrë në dosje me:
cd dxvk-1.9
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 lejon që dll të instalohet si lidhje simbolike, duke e bërë më të lehtë azhurnimin e DXVK për të marrë më shumë prefikse të Verërave (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/