DXVK 1.7 inosvika pamwe nekuvandudzwa kweVulkan, optimizations uye nezvimwe

DXVK

Kusunungurwa kwe nyowani vhezheni yeDXVK dara 1.7, iyo inopa kuiswa kweDXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 na11, iyo inoshanda kuburikidza nekushandurwa kweVulkan API mafoni.

Ipo DXVK Kunyangwe ichinyanya kushandiswa paStam Play, haisi iyo yega nzvimbo uko vashandisi veLinux vanogona kutora mukana weiyi inoshamisa tekinoroji. Zvakare inounza Vulkan-based D3D11 kuitiswa kweLinux neWine, Nezve kuita uye kugadzirisa paunenge uchimhanyisa Direct3D 11 mitambo muWine, sezvo ivo vachipawo rutsigiro rweDirect3D9.

Main makuru maficha eDXVK 1.7

Mune iyi vhezheni nyowani yekumisikidza yakawedzera rutsigiro rweVulkan graphical API yekuwedzera VK_EXT_custom_border_color iyo inoshandiswa kutsigira muganhu mavara muSampler uye zvakare inogadzirisa matambudziko mazhinji mumitambo yakavakirwa paDirect3D 9 kusanganisira Crysis uye Halo 2 Vista. Imwe rutsigiro inogamuchirwa ndeye - VK_EXT_kusimba2, yakafanana neD3D11 inoshandiswa kubata kupinda kunze kwenzvimbo inogamuchirwa yenzvimbo nharaunda.

Izvo zvakakosha kuti utarise kuti pKuti ushandise izvi zvinowedzera, unofanirwa kunge uine Waini 5.8 (yekuvandudza vhezheni), pamwe neiyo AMD neIntel Mesa 20.2-dev madhiraivha kana iyo NVIDIA 440.66.12-beta mutyairi.

Tinogona zvakare kuwana izvo kushandiswa kwekuchenesa mashandiro uye zvipingaidzo zvakagadziriswa panguva yekupa, iyo inobvumidzwa kugadzirisa zvishoma mashandiro emimwe mitambo.

Mumitambo yeD3D11, kugona kushandisa compute mitsetse yeasynchronous zviwanikwa kurodha yakawedzerwa kana mutyairi (semuenzaniso RADV) asingatsigire yakasarudzika yekutenderera mutsara.

Iyo zvakare inomira kunze mune iyi nyowani vhezheni yakaderedzwa ndangariro yekushandisa muD3D9, nekudaro kudzivirira kuneta kweiko kuripo ndangariro mune mimwe mitambo, senge Toxikk.

Yeimwe shanduko inomira mushanduro iyi nyowani:

  • Mamwe mashandiro akaitwa kubva kuDXGI 1.6, inozoshandiswa mune shanduro dzemberi dzeWorld of Warcraft.
  • Yakagadziriswa Vulkan ongororo yekukanganisa muCloudpunk uye mimwe mitambo iyo isiriyo inoshandisa zviwanikwa buffer.
  • Gadzirisa matambudziko ekusanganisa muGCC 10.1.
  • Yakagadziriswa nyaya dzakasiyana dzakabatana neD3D9.
  • Yakagadziriswa dxgi.tearFree sarudzo.
  • Yakagadziriswa nyaya muKudonha Nyowani Vegas, Freelancer, GTA IV, uye Halo Tsika Yekutsikisa mitambo.
  • Vaka kutsigira ne winelib yamiswa. MinGW yave kudiwa kuti ivake DXVK.

Nzira yekuwedzera sei DXVK kutsigira kuLinux?

Kuti ushandise DXVK, madhiraivha ane API Vulkan 1.1 rutsigiro anodikanwa, senge AMD RADV 18.3, NVIDIA 440.66, Intel ANV 19.0, uye AMDVLK.

DXVK inogona kushandiswa kumhanyisa 3D mashandiro nemitambo paLinux uchishandisa Waini, ichiita senge yepamusoro-yekuita imwe nzira kune waini yakavakirwa-mukati Direct3D 11 kuitisa iyo inomhanya paOverGL.

DXVK inoda yazvino vhezheni yakagadzika yewaini kumhanya. Saka, kana iwe usina izvi zvakaiswa. Iye zvino isu tinongofanirwa kurodha pasi yazvino yakagadzikana DXVK package, isu tichaiwana iyi Mune inotevera chinongedzo.

wget https://github.com/doitsujin/dxvk/releases/download/v1.7.0/dxvk-1.7.0.tar.gz

Mushure mekuita kurodha pasi, izvozvi tava kuzunura pasuru ichangowanikwa, izvi zvinogona kuitwa kubva kune desktop desktop yako kana kubva kune iyo terminal pachayo nekuita unotevera kuraira:

tar -xzvf dxvk-1.7.0.tar.gz

Ipapo isu tinowana iyo folda ne:

cd dxvk-1.7.0

Uye isu tinoita iyo sh raira ku mhanyisa iyo yekuisa script:

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

Paunenge uchiisa DXVK mune chirevo chekutanga cheWine. Mukana uyu ndewekuti Vini vkd3d inogona kushandiswa pamitambo yeD3D12 uye DXVK yemitambo yeD3D11.

Zvakare, iyo nyowani script inobvumidza iyo dll kuti iiswe sezviratidziro zvinongedzera, zvichiita kuti zvive nyore kugadzirisa iyo DXVK kuti uwane mamwe maWini prefixes (iwe unogona kuita izvi kuburikidza ne-- symlink raira).

Iwe uchaona sei dhairekitori DXVK ine mamwe maviri ma dlls emakumi matatu nematanhatu makumi matanhatu he tiri kuzovaisa zvinoenderana nenzira dzinotevera.
Iko "mushandisi" iwe unozvitsiva nezita rezita raunoshandisa mukugovera kwako kweLinux.

Kwemabhiti makumi matanhatu nemasere tinoaisa mukati:

~/.wine/drive_c/windows/system32/

O

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

Uye makumi matatu nematatu mu:

~/.wine/drive_c/windows/syswow64

O

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

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira data: AB Internet Networks 2008 SL
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako