DXVK 1.10.2 saapuu optimointiparannuksilla ja virheenkorjauksilla

Dxvk

äskettäin DXVK-kerroksen 1.10.2:n uusi versio julkistettiin, joka tarjoaa DXGI:n (DirectX Graphics Infrastructure), Direct3D 9:n, 10:n ja 11:n toteutuksen Vulkan API -kutsujen kääntämisen kautta.

DXVK:ta voidaan käyttää 3D-sovellusten ja pelien ajamiseen Linuxissa Winen avulla, mikä toimii tehokkaampana vaihtoehtona OpenGL:n päällä toimiville Winen sisäänrakennetuille Direct3D 9/10/11 -toteutuksille.

DXVK 1.10.2: n tärkeimmät uudet ominaisuudet

Tässä DXVK 1.10.2:n uudessa julkaistussa versiossa Direct3D 9:ään on lisätty tuki saumattomille kuutiotekstuureille (ei-saumaton, ilman prosessointirajoja näytteiden välillä), toteutettu Vulkan-laajennuksella VK_EXT_non_seamless_cube_map.

Toinen merkittävä muutos on parannettu Shader-välimuistin tallentaminen levylle käytettäessä NVIDIA Vulkan -ajureita sekä parannettu muistin SPIR-V Shader-koodin pakkaussuorituskyky.

Se on myös korostettu optimoitu puhdistuskoodi D3D11-menetelmän toteutuksessa järjestämättömään pääsyyn useiden säikeiden resursseihin (UAV, Unordered Access View), mikä mahdollisti ohjainten kuvanpakkauksen tehokkuuden lisäämisen.

Virheenkorjausten puolelta mainitaan, että korjattu virheitä, jotka aiheuttivat virheellisen välimuistitiedoston tallennuksen ja käytön ja korjatut ongelmat rakentamisessa GCC 12.1:n kanssa.

suhteen peleihin tehdyt korjaukset mainitaan seuraavat:

  • Hyvän ja pahan tuolla puolen: puuttuvien valokuilujen välttäminen
  • Päivä Z: d3d11.cachedDynamicResources-vaihtoehto käytössä suorituskykyongelmien korjaamiseksi
  • Dead Space: Korjattu varjon renderöinti ja lisätty 60 FPS:n lukitus pelien kaatumisen estämiseksi
  • Dirt Rally: Korjattu mahdollinen grafiikkasuorittimen kaatuminen shaderin pelivirheiden vuoksi
  • Kummisetä: Korjattu kaatuminen järjestelmissä, jotka eivät tue 16x MSAA:ta
  • Limbo – Ota 60 FPS:n yläraja käyttöön pelivirheiden välttämiseksi
  • Majesty 2 : Ratkaise pelivirheet, jotka aiheuttavat ongelmia GPU:issa ja sulautetuissa järjestelmissä, joissa on yli 2 Gt VRAM-muistia
  • Onechanbara Z2: Chaos – Korjattu hiukkastehosteet ja käyttöliittymäelementit eivät näy oikein
  • kasvit vs. Zombies Garden Warfare 2 - Estä kaatuminen, kun peli havaitsee AMD GPU:n
  • Return of Reckoning: Launcher Vianetsintä
  • Scrapland Remastered - Mustan näytön vianmääritys
  • Pienet radiot Suuret televisiot - Mustan näytön vianmääritys
  • Sonic Adventure 2: Korjattu puuttuvat hiukkaset

On syytä mainita, että DXVK vaatii tällä hetkellä Vulkan API 1.1 -yhteensopivia ajureita, kuten Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ja AMDVLK.

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/v1.10.2/dxvk-1.10.2.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-1.10.2.tar.gz

Sitten pääsemme kansioon seuraavilla tavoilla:

cd dxvk-1.10.2

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/

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.