DXVK 1.7.3 anländer med korrigeringar, få större förändringar, men med förbättringar av shaders

DXVK

nyligen lanseringen av den nya versionen av DXVK 1.7.3 tillkännagavs, där sStöd för de nya DXGI: erna som introducerades i Windows 10 Update 1809, förutom buggfixar, några skuggförbättringar och särskilt återgivningsförbättringar.

För dem som inte känner till DXVK, bör de veta att det är ett bibliotek det fungerar genom översättning av Vulkan API-samtal.

Medan DXVK Även om det främst används på Steam Play är det inte det enda stället där Linux-användare kan dra nytta av denna fantastiska teknik. Också ger Vulkan-baserad D3D11-implementering för Linux och vin, När det gäller prestanda och optimering när du kör Direct3D 11-spel i vin, eftersom de också ger stöd för Direct3D9.

De viktigaste nya funktionerna i DXVK 1.7.3

I denna nya version, som nämnts i början, framhävs det att lagt till stöd för nya DXGI-gränssnitt nyligen exponerad i Windows 10, ett alternativ för att skala den främre DXVK-skärmen på HiDPI-skärmar, olika korrigeringar och olika konfigurationsoptimeringar för att skala HUD-indikatorn på skärmar med hög pixeldensitet.

Dessutom, skuggkod genererad för D3D11 har modifierats så att kontroller kan optimera texturoperationer när det inte finns någon strukturbindning.

En optimering har gjorts för att eliminera onödiga ritningsoperationer, vilket har förbättrat prestanda för vissa spel.

När det gäller korrigeringar nämns att gamla spelkrascher med D3D9 på system med RADV-kontroller fixades, liksom valideringsfel för Vulkan API när HUD var aktiverat.

Dessutom markeras det också förbättrad kod för batch rendering operationer för att minska antalet oavgjorda samtal när du spelar Trine 4.

Av de andra förändringarna som sticker ut från den här nya versionen:

  • Åtgärdade problem med tygåtergivning i EverQuest 2 på system med NVIDIA-grafikkort.
  • Fixade renderingsproblem i Trine 4 på vissa NVIDIA GPU: er och system med RADV-drivrutinen.
  • Kraven på byggmiljön har ökats; nu behöver du MinGW 8.0 för att bygga.

Den här nya versionen bör ingå i nästa Proton-uppdatering med Steam Play för enkel distribution.

Slutligen om du vill veta mer om den här nya versionen du kan kontrollera ändringsloggen I följande länk. 

Hur lägger jag till DXVK-stöd till Linux?

DXVK kan användas för att köra 3D-applikationer och spel på Linux med Wine, och fungerar som ett alternativ med högre prestanda till Wines inbyggda Direct3D 11-implementering som körs på OpenGL.

DXVK kräver den senaste stabila versionen av Wine att springa. Så om du inte har det här installerat. Nu behöver vi bara ladda ner det senaste stabila DXVK-paketet, vi hittar det här I följande länk.

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

Efter att ha gjort nedladdningen kommer vi nu att packa upp det just erhållna paketet, detta kan göras med från din skrivbordsmiljö eller från själva terminalen genom att utföra följande kommando:

tar -xzvf dxvk-1.7.3.tar.gz

Sedan kommer vi till mappen med:

cd dxvk-1.7.3

Och vi utför sh kommandot till kör installationsskriptet:

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

När du installerar DXVK i ett prefix av Vin. Fördelen är att Wine vkd3d kan användas för D3D12-spel och DXVK för D3D11-spel.

Det nya skriptet tillåter också att dll installeras som symboliska länkar, vilket gör det lättare att uppdatera DXVK för att få fler vinprefix (du kan göra detta via kommandot –symlink).

Hur ser du mappen DXVK innehåller två andra dll-filer för 32 och 64 bitar estas vi ska placera dem enligt följande rutter.
Där "användare" ersätter du det med det användarnamn du använder i din Linux-distribution.

För 64 bitar lägger vi dem i:

~/.wine/drive_c/windows/system32/

O

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

Och för 32 bitar i:

~/.wine/drive_c/windows/syswow64

O

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

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.