DXVK 1.7.3 kommer med reparasjoner, få store endringer, men med forbedringer til skyggelister

DXVK

nylig lanseringen av den nye versjonen av DXVK 1.7.3 ble kunngjort, der sStøtte for de nye DXGI-ene introdusert i Windows 10 Update 1809, i tillegg til feilrettinger, noen skyggeforbedringer og spesielt gjengivelsesforbedringer.

For de som ikke er kjent med DXVK, bør de vite at det er et bibliotek det fungerer gjennom oversettelsen av Vulkan API-samtaler.

Mens DXVK Selv om den hovedsakelig brukes på Steam Play, er det ikke det eneste stedet der Linux-brukere kan dra nytte av denne fantastiske teknologien. Også bringer Vulkan-basert D3D11-implementering for Linux og vin, Når det gjelder ytelse og optimalisering når du kjører Direct3D 11-spill i Wine, da de også gir støtte for Direct3D9.

Viktigste nye funksjoner i DXVK 1.7.3

I denne nye versjonen, som nevnt i begynnelsen, blir det fremhevet at lagt til ekstra støtte for nye DXGI-grensesnitt nylig eksponert i Windows 10, et alternativ for å skalere den fremre DXVK-skjermen på HiDPI-skjermer, forskjellige reparasjoner og forskjellige konfigurasjonsoptimaliseringer for å skalere HUD-indikatoren på skjermer med høy pixeldensitet.

Videre skyggekoden generert for D3D11 er endret slik at kontrollere kan optimalisere teksturoperasjoner når det ikke er teksturbinding.

Optimalisering er gjort for å eliminere unødvendige tegneoperasjoner, som har forbedret ytelsen til noen spill.

Når det gjelder reparasjoner, nevnes det at gamle spillkrasj ved bruk av D3D9 på systemer med RADV-kontroller ble løst, så vel som Vulkan API-valideringsfeil da HUD ble aktivert.

I tillegg er det også fremhevet at forbedret kode for batch-gjengivelsesoperasjoner for å redusere antall trekningsanrop når du spiller Trine 4.

Av de andre endringene som skiller seg ut fra denne nye versjonen:

  • Løste problemer med stoffgjengivelse i EverQuest 2 på systemer med NVIDIA-grafikkort.
  • Løste gjengivelsesproblemer i Trine 4 på visse NVIDIA GPUer og systemer med RADV-driveren.
  • Kravene til byggemiljøet er økt; nå trenger du MinGW 8.0 for å bygge.

Denne nye versjonen skal inkluderes i neste Proton-oppdatering med Steam Play for enkel distribusjon.

Endelig hvis du vil vite mer om denne nye versjonen du kan sjekke endringsloggen I den følgende lenken. 

Hvordan legger jeg til DXVK-støtte til Linux?

DXVK kan brukes til å kjøre 3D-applikasjoner og spill på Linux ved hjelp av Wine, og fungerer som et alternativ med høyere ytelse til Wines innebygde Direct3D 11-implementering som kjører på OpenGL.

DXVK krever den siste stabile versjonen av Wine å løpe. Så hvis du ikke har dette installert. Nå trenger vi bare å laste ned den siste stabile pakken med DXVK, denne vi fant I den følgende lenken.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz

Etter å ha gjort nedlastingen nå, skal vi pakke ut den nyinnhentede pakken, dette kan gjøres med fra skrivebordsmiljøet eller fra selve terminalen ved å utføre følgende kommando:

tar -xzvf dxvk-1.7.3.tar.gz

Deretter får vi tilgang til mappen med:

cd dxvk-1.7.3

Og vi utfører sh-kommandoen til kjør installasjonsskriptet:

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

Når du installerer DXVK i et prefiks av Wine. Fordelen er at Wine vkd3d kan brukes til D3D12-spill og DXVK for D3D11-spill.

Det nye skriptet gjør det også mulig å installere dll som symbolske lenker, noe som gjør det lettere å oppdatere DXVK for å få flere vinprefikser (du kan gjøre dette via kommandoen –symlink).

Hvordan vil du se mappen DXVK inneholder to andre dll-filer for 32 og 64 bits det er du vi skal plassere dem i henhold til følgende ruter.
Hvor "bruker" du erstatter den med brukernavnet du bruker i din Linux-distribusjon.

For 64 biter setter vi dem i:

~/.wine/drive_c/windows/system32/

O

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

Og for 32 bits i:

~/.wine/drive_c/windows/syswow64

O

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

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.