DXVK 1.9 nāk ar YUV tekstūras atbalstu, labojumiem un daudz ko citu

DXVK

Tikko tika paziņots par DXVK 1.9 jaunās versijas izlaišanu kurā veiktas dažādas izmaiņas, no kurām izceļas YUV faktūras, latentuma un rāmju uzlabojumi. Šai jaunajai DXVK versijai ir nepieciešami draiveri, kas atbalsta Vulkan 1.1 API, piemēram, Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 un AMDVLK.

Tiem, kam projekts nav zināms, viņiem tas būtu jāzina rīks, kas var pārveidot Microsoft DirectX 11 un DirectX 10 grafiskos zvanus uz Vulkan, atvērtā koda grafikas API, kas ir saderīga ar Linux. Lai izmantotu DXVK, papildus Wine un Vulkan jums acīmredzami būs nepieciešams ar Vulkan saderīgs GPU.

Galvenās jaunās DXVK 1.9 iespējas

Šajā jaunajā versijā tas ir izcelts pievienots sākotnējais atbalsts krāsu apakšparaugu YUV faktūras formātiem, piemēram, NV12, ko izmanto video atskaņošanai dažās spēlēs.

Bez tam Tika ieviesta ID3D11VideoProcessor API, izmanto video izvadei spēlēs Nier Replicant un Contra: Rogue Corps un tika pievienots arī atbalsts konservatīvai GPU rastrēšanai kas atbalsta šo funkciju. Izmaiņas ļauj opciju NVIDIA ShadowLibs izmantot Final Fantasy XV un citās spēlēs.

Turklāt, tiek minēta samazināta displeja nobīde, kas var atrisināt problēmas spēlēs, kuras ierobežo Vsync, FPS vāciņi vai DXGI iestatījumi, kā arī pārtrauca informācijas sūtīšanu lietojumprogrammām par Vulkan programmatūras ieviešanu, piemēram, Lavapipe, ja sistēmā ir GPU, kas iespējots ar Vulkan, un tas atrisina problēmas, mēģinot spēles izmantot pareizo kontrolieri Lavapipe. Lai iespējotu Lavapipe, tiek ieteikts iestatīt vides mainīgo VK_ICD_FILENAMES.

No pārējām izmaiņām kas izceļas:

  • Kadru ātruma ierobežotāja ierobežošanai ir pievienots komponents, ko var izmantot, lai pareizi darbotos spēles, kas nav paredzētas lielam FPS.
  • Uzlabota faktūru un buferu ielāde D3D9.
  • Fiksētā avota pārklājums neparādās, izmantojot DXVK DXGI ieviešanu
  • Risinājums ir atspējots, lai samazinātu nejaušu avāriju skaitu Nvidia draiveros, jo galvenā draivera problēma tika novērsta versijās 465.xx, kas var uzlabot dažu spēļu veiktspēju.
  • Novērstas precizitātes problēmas ēnotājos, kuriem nav iestatīts karodziņš Atļauts.
  • Novērstas dažas iespējamās problēmas saistībā ar attēla dzēšanu, kas var izraisīt artefaktus vai salauztu renderēšanu.
  • Novērsta problēma, kurā spēles ar lielo burtu failu paplašinājumiem varēja izveidot ierakstu dublikātus vai kešatmiņas failus.

Beidzot ja jūs interesē uzzināt vairāk par to Par šo jauno laidienu varat pārbaudīt informāciju Šajā saitē.

Kā Linux pievienot DXVK atbalstu?

DXVK var izmantot, lai palaistu 3D lietojumprogrammas un spēles Linux, izmantojot Wine, darbojoties kā augstākas veiktspējas alternatīva Wine iebūvētajai Direct3D 11 ieviešanai, kas darbojas OpenGL.

DXVK nepieciešama jaunākā stabilā Wine versija skriet. Tātad, ja jums tas nav instalēts. Tagad mums būs jālejupielādē tikai jaunākā stabilā DXVK pakete, mēs to atradīsim Šajā saitē.

wget https://github.com/doitsujin/dxvk/releases/download/v1.9/dxvk-1.9.tar.gz

Pēc lejupielādes tagad mēs noņemsim tikko iegūto pakotni, to var izdarīt no darbvirsmas vides vai no paša termināla, izpildot šādu komandu:

tar -xzvf dxvk-1.9.tar.gz

Tad mēs piekļūstam mapei ar:

cd dxvk-1.9

Un mēs izpildām sh komandu palaidiet instalēšanas skriptu:

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

Instalējot DXVK vīna prefiksā. Priekšrocība ir tā, ka Wine vkd3d var izmantot D3D12 spēlēm un DXVK D3D11 spēlēm.

Arī jaunais skripts ļauj dll instalēt kā simboliskas saites, tādējādi atvieglojot DXVK atjaunināšanu, lai iegūtu vairāk Wine prefiksu (to var izdarīt, izmantojot komandu –symlink).

Kā jūs redzēsiet mapi DXVK satur divus citus DLL 32 un 64 bitiem šis mēs tos izvietosim šādos maršrutos.
Kur "lietotājs" jūs to aizstājat ar lietotājvārdu, kuru izmantojat savā Linux izplatīšanā.

Par 64 bitiem mēs tos ievietojam:

~/.wine/drive_c/windows/system32/

O

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

Un par 32 bitiem:

~/.wine/drive_c/windows/syswow64

O

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

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.