Dumarating ang DXVK 1.7.3 na may mga pag-aayos, ilang pangunahing mga pagbabago, ngunit may mga pagpapahusay sa mga shader

DXVK

Kamakailan lamang ang paglabas ng bagong bersyon ng DXVK 1.7.3 ay inihayag, kung saan ang sSuporta para sa bagong DXGI na ipinakilala sa Windows 10 Update 1809, bilang karagdagan sa mga pag-aayos ng bug, ilang pagpapabuti ng shader at lalo na ang mga pagpapabuti sa pag-render.

Para sa mga hindi pamilyar sa DXVK, dapat nilang malaman na ito ay isang silid-aklatan gumagana ito sa pamamagitan ng pagsasalin ng mga tawag sa Vulkan API.

Habang ang DXVK Bagaman pangunahing ginagamit ito sa Steam Play, hindi lamang ito ang lugar kung saan maaaring samantalahin ng mga gumagamit ng Linux ang kamangha-manghang teknolohiyang ito. Din nagdadala ng pagpapatupad ng Vulkan-based D3D11 para sa Linux at Alak, Tungkol sa pagganap at pag-optimize kapag nagpapatakbo ng mga laro ng Direct3D 11 sa Alak, dahil nagbibigay din sila ng suporta para sa Direct3D9.

Pangunahing mga bagong tampok ng DXVK 1.7.3

Sa bagong bersyon na ito, tulad ng nabanggit sa simula, na-highlight iyon nagdagdag ng dagdag na suporta para sa mga bagong interface ng DXGI kamakailan lamang nakalantad sa Windows 10, isang pagpipilian upang sukatin ang harap na display ng DXVK sa mga display ng HiDPI, iba't ibang mga pag-aayos at iba't ibang mga pag-optimize ng pagsasaayos upang masukat ang tagapagpahiwatig ng HUD sa mga display ng mataas na pixel density.

Bukod dito, nabago ang code ng shader para sa D3D11 sa gayon ang mga tagakontrol ay maaaring mag-optimize ng mga pagpapatakbo ng pagkakayari kapag walang pagkakabuklod sa pagkakayari.

Ginawa ang pag-optimize upang maalis ang mga hindi kinakailangang operasyon sa pagguhit, na nagpapabuti sa pagganap ng ilang mga laro.

Tungkol sa mga pag-aayos, nabanggit na ang mga lumang laro ay nag-crash gamit ang D3D9 sa mga system na may RADV controller ay naayos, pati na rin ang mga error sa pagpapatotoo ng Vulkan API nang pinagana ang HUD.

Bilang karagdagan, naka-highlight din iyon pinabuting code para sa mga pagpapatakbo ng pag-render ng pangkat upang mabawasan ang bilang ng mga tawag sa pagguhit kapag nagpe-play ng Trine 4.

Sa iba pang mga pagbabago tumayo mula sa bagong bersyon na ito:

  • Naayos ang mga isyu sa pag-render ng tela sa EverQuest 2 sa mga system na may mga NVIDIA graphics card.
  • Naayos ang mga isyu sa pag-render sa Trine 4 sa ilang mga NVIDIA GPU at system sa driver ng RADV.
  • Ang mga kinakailangan para sa kapaligiran sa konstruksyon ay nadagdagan; ngayon kailangan mo ng MinGW 8.0 upang maitayo.

Ang bagong bersyon na ito ay dapat na isama sa susunod na pag-update ng Proton sa Steam Play para sa madaling pag-deploy.

Sa wakas kung nais mong malaman ang tungkol sa bagong bersyon maaari mong suriin ang log ng pagbabago Sa sumusunod na link. 

Paano magdagdag ng suporta sa DXVK sa Linux?

Maaaring magamit ang DXVK upang patakbuhin ang mga 3D application at laro sa Linux gamit ang Alak, na kumikilos bilang isang mas mataas na alternatibong pagganap sa built-in na Direct3D 11 na pagpapatupad ng Wine na tumatakbo sa OpenGL.

Nangangailangan ang DXVK ng pinakabagong matatag na bersyon ng Alak tumakbo. Kaya, kung wala kang naka-install na ito. Ngayon ay kakailanganin lamang naming i-download ang pinakabagong matatag na pakete ng DXVK, mahahanap namin ang isang ito Sa sumusunod na link.

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

Matapos gawin ang pag-download ngayon ay tatanggalin namin ang zip ng package na nakuha, magagawa ito mula sa iyong desktop na kapaligiran o mula sa terminal mismo sa pamamagitan ng pagpapatupad sa sumusunod na utos:

tar -xzvf dxvk-1.7.3.tar.gz

Pagkatapos ay mai-access namin ang folder na may:

cd dxvk-1.7.3

At isinasagawa namin ang utos na patakbuhin ang script ng pag-install:

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

Kapag nag-install ng DXVK sa isang unlapi ng Alak. Ang kalamangan ay ang Wine vkd3d ay maaaring magamit para sa mga D3D12 na laro at DXVK para sa mga D3D11 na laro.

Gayundin, pinapayagan ng bagong script ang dll na mai-install bilang mga simbolikong link, na ginagawang mas madaling i-update ang DXVK upang makakuha ng higit pang mga unlapi sa alak (magagawa mo ito sa pamamagitan ng utos na –symlink).

Paano mo makikita ang folder Naglalaman ang DXVK ng dalawang iba pang mga dlls para sa 32 at 64 na mga piraso ikaw ay ilalagay namin ang mga ito alinsunod sa mga sumusunod na ruta.
Kung saan ang "gumagamit" ay pinalitan mo ito ng username na ginagamit mo sa iyong pamamahagi ng Linux.

Para sa 64 na piraso inilalagay namin ang mga ito sa:

~/.wine/drive_c/windows/system32/

O

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

At para sa 32 piraso sa:

~/.wine/drive_c/windows/syswow64

O

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

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.