Ilmoitti käynnistämisestä uusi versio DXVK 2.1:stä joka tulee ratkaisemaan ongelmia joissakin pelinimikkeissä, sekä mahdollisuus ottaa HDR käyttöön, muun muassa.
DXVK:n uusi versio vaatii Vulkan API 1.3 -yhteensopivia ajureita, kuten Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ja AMDVLK. DXVK:ta voidaan käyttää 3D-sovellusten ja pelien ajamiseen Linuxissa Winen avulla, mikä toimii tehokkaampana vaihtoehtona Winen sisäänrakennetuille Direct3D 9/10/11 -toteutuksille, jotka toimivat OpenGL:n päällä.
Tärkeimmät uudet ominaisuudet DXVK 2.1:ssä
Äskettäin julkaistussa DXVK 2.1 -versiossa järjestelmät, jotka tukevat HDR10-väriavaruutta, HDR on mahdollista ottaa käyttöön asettamalla ympäristömuuttuja DXVK_HDR=1 tai määrittämällä dxgi.enableHDR=True-parametrin asetustiedostossa. Kun HDR on käytössä, pelit voivat havaita ja käyttää HDR10-väriavaruutta, jos vkd3d-proton 2.8 tai uudempi on asennettu.
On syytä mainita se Tällä hetkellä Linuxin pääkäyttäjäympäristöt eivät vielä tue HDR:ää, Pero HDR-tuki on saatavilla Gamescope Composite Serverissä ja ottaaksesi sen käyttöön, sinun on käytettävä vaihtoehtoa "–hdr-enabled" (toimii vain järjestelmissä, joissa on AMD-grafiikkasuorittimet, kun käytetään Linux-ydintä josh-hdr-korjausten -kolorimetrialla).
Toinen uudessa versiossa erottuvista muutoksista on, että varjostajien kokoelmaa parannettiin. Änkkytyksen vähentämiseksi liukuhihnakirjastojen käyttö on laajennettu geometria- ja tessellaatiovarjostimilla varustettuihin liukuputkiin, ja MSAA:ta käytettäessä käytetään Vulkan VK_EXT_extended_dynamic_state3 -laajennuksen lisäominaisuuksia.
Vanhemmille peleille tukee usean näytteen tasoitusta (MSAA, Multi-Sample Anti-Aliasing), lisätty d3d9.forceSampleRateShading- ja d3d11.forceSampleRateShading-asetukset, jotka mahdollistavat näytetaajuuden varjostustilan kaikille varjostimille, jolloin voit parantaa kuvien laatua peleissä.
GLFW-taustajärjestelmä on lisätty Linux-koontiversioihin, jota voidaan käyttää vaihtoehtona SDL2-taustajärjestelmälle.
Parannettu D3D11-komennon välityslogiikka DXVK-käyttäytymisen arvioimiseksi alkuperäisille D3D11-ajureille paremman ennustettavan suorituskyvyn saavuttamiseksi
Korjatut ongelmat, jotka ilmenivät peleissä:
- Ashes of the Singularity – Korjattu suorituskyvyn regressio, jonka aiheutti alioptimaalisen deskriptorijoukon kartoitus.
- Battlefield: Bad Company 2: Kiinteä välkkyminen
Cardfight!! Vanguard: kiinteä renderöinti - Gujian 3 – Korjattu renderöintiongelmat joissakin grafiikkasuorituksissa.
- Resident Evil 4 HD – Korjattu virheellinen Vulkanin käyttö, joka aiheutti grafiikkasuorittimen kaatumisen RADV:ssä.
- Saints Row: The Third – Korjattu vakava suorituskykyongelma sateen kanssa käytettäessä D3D9-renderöijää.
- Sekiro: Shadows Die Twice – Korjattu Nvidian GPU:iden änkytysongelmat.
- Sonic Frontiers – Korjattu pelivirhe, joka aiheutti varjojen välkkymisen, kun se yhdistettiin grafiikkasuorittimeen.
- Supreme Commander: Forged Alliance – Korjasi kaatumisen lataamisen jälkeen
Vihdoin jos olet kiinnostunut tietämään siitä lisää Tästä uudesta versiosta voit tarkistaa yksityiskohdat Seuraavassa linkissä.
Kuinka lisätä DXVK-tuki Linuxiin?
DXVK: ta voidaan käyttää 3D-sovellusten ja -pelien suorittamiseen Linuxissa Wine-toiminnon avulla, mikä on tehokkaampi vaihtoehto Winein sisäänrakennetulle Direct3D 11 -toteutukselle, joka toimii OpenGL: llä.
DXVK vaatii viinin uusimman vakaan version juosta. Joten, jos sinulla ei ole tätä asennettuna. Nyt meidän on vain ladattava uusin vakaa DXVK-paketti, löydämme tämän Seuraavassa linkissä.
wget https://github.com/doitsujin/dxvk/releases/download/v2.1/dxvk-2.1.tar.gz
Latauksen suorittamisen jälkeen puramme juuri hankitun paketin, tämä voidaan tehdä työpöytäympäristöstä tai itse päätelaitteesta suorittamalla seuraava komento:
tar -xzvf dxvk-2.1.tar.gz
Sitten pääsemme kansioon seuraavilla tavoilla:
cd dxvk-2.1
Ja me suoritamme sh-komennon Suorita asennusohjelma:
sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi
Asennettaessa DXVK Wine-etuliitteeseen. Etuna on, että Wine vkd3d: tä voidaan käyttää D3D12-peleissä ja DXVK: ta D3D11-peleissä.
Uusi komentosarja mahdollistaa myös dll: n asentamisen symbolisiksi linkeiksi, mikä helpottaa DXVK: n päivittämistä, jotta saat enemmän Wine-etuliitteitä (voit tehdä tämän komennolla –symlink).
Kuinka näet kansion DXVK sisältää kaksi muuta dll-tiedostoa 32 ja 64 bitille estas aiomme sijoittaa ne seuraavien reittien mukaan.
Missä "käyttäjä" korvaa sen käyttäjänimellä, jota käytät Linux-jakelussa.
Laitamme ne 64 bittiä varten:
~/.wine/drive_c/windows/system32/
O
/home/”usuario”/.wine/drive_c/windows/system32/
Ja 32 bittiä:
~/.wine/drive_c/windows/syswow64
O
/home/”usuario”/.wine/drive_c/windows/system32/