A DXVK 1.10 új verziója már megjelent

DXVK

csak adott ismeri a DXVK 1.10 új verziójának megjelenését, verzió, amelyben végrehajtott néhány optimalizálási fejlesztést amelyek sokat segítenek egyes játékokon és motorokon, valamint kódfejlesztések, amelyek sokat segítettek az energiafogyasztásban.

Azok számára, akik még mindig nem tudnak a DXVK-ról, tudnia kell, mi az a Steam Play funkció egyik eszköze a Steam-től. Ez egy fantasztikus eszközkonvertálni tudja a Microsoft DirectX 11 és DirectX 10 grafikus hívásokat a Vulkan-hoz, a Linuxszal kompatibilis nyílt forráskódú grafikus API-hoz. A DXVK használatához a Wine és a Vulkan mellett nyilvánvalóan Vulkan-kompatibilis GPU-ra van szükség.

Míg a DXVK-t leginkább a Steam Playen használják, nem ez az egyetlen hely, ahol a Linux-felhasználók kihasználhatják ezt a fantasztikus technológiát. Ez is hozzájárul a Vulkan-alapú D3D11 implementáció Linux és Wine számára, Ami a teljesítményt és az optimalizálást illeti, amikor a Direct3D 11 játékokat futtatja a Wine-on, mivel ezek támogatást nyújtanak a Direct3D9 számára is.

A DXVK 1.10 főbb jellemzői

Ebben az új verzióban eltávolították a D3D11 és D3D9 implementációkban az erőforrások betöltésekor használt redundáns szálszinkronizációs illesztőprogramokat, ez a változás jelentősen javította az Assassin's Creed: Origins és más AnvilNext motoron alapuló játékok teljesítményét, és pozitív hatással volt a Elex II, God of War és GTA IV.

Azt is kiemelik a D3D11_MAP_WRITE optimalizált használata a GPU-ra betöltött erőforrásokhoz, a Quantum és potenciálisan más alkalmazások teljesítményének javítása.

Továbbá az UpdateSubresource művelet végrehajtása kis fix pufferek frissítésére lett optimalizálva. A változás pozitív hatással volt a God of War és esetleg más játékok teljesítményére is.

Egy másik figyelemre méltó újdonság, hogy a teljesítményproblémák diagnosztizálásához hasznos információkkal, például időzítési információkkal egészült ki a képernyőn megjelenő hibakereső felület (HUD).

A többi változás közül amelyek kiemelkednek ebből az új verzióból:

  • A betöltési erőforrások és a közbenső pufferek feldolgozása a D3D11-ben felgyorsult. A változtatás egyes játékokban csökkentette a CPU terhelést.
  • Eltávolítottuk a GPU-szinkronizálási kódot az elfoglaltság használatából, ami csökkentette az energiafogyasztást a mobileszközökön egyes játékokban.
  • Hozzáadott egy tartalék a 3D11On12CreateDevice hívásához, amely korábban az alkalmazások összeomlását okozta.
  • Javított teljesítmény a Total War: Warhammer III, Resident Evil 0., Resident Evil: Revelations 5 esetében.
  • Javítva az ArmA 2, Black Mesa, Age of Empires 2: Definitive Edition, Anno 1800, Final Fantasy XIV, Nier Replicant és The Evil Within hibák.

Végül ha érdekel, hogy többet tudjon meg róla Az új kiadásról ellenőrizheti a részleteket A következő linken.

Hogyan adható hozzá a DXVK támogatás a Linuxhoz?

A DXVK használható 3D alkalmazások és játékok futtatására Linux alatt, a Wine használatával, amely nagyobb teljesítményű alternatívaként működik a Wine beépített Direct3D 11 implementációjával szemben, amely OpenGL-en fut.

A DXVK a Wine legújabb, stabil verzióját igényli futni. Tehát, ha még nincs telepítve. Most már csak a legújabb stabil DXVK csomagot kell letöltenünk, ezt megtaláljuk A következő linken.

wget https://github.com/doitsujin/dxvk/releases/download/v1.10/dxvk-1.10.tar.gz

A letöltés után most kibontjuk a most megszerzett csomagot, ezt megtehetjük az asztali környezetből vagy magáról a terminálról a következő parancs végrehajtásával:

tar -xzvf dxvk-1.10.tar.gz

Ezután elérjük a mappát:

cd dxvk-1.10

És végrehajtjuk az sh parancsot futtassa a telepítési parancsfájlt:

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

Amikor a DXVK-t a Wine előtagba telepíti. Előnye, hogy a Wine vkd3d használható a D3D12 játékokhoz, a DXVK pedig a D3D11 játékokhoz.

Az új szkript lehetővé teszi a dll szimbolikus hivatkozásokként történő telepítését, megkönnyítve a DXVK frissítését, hogy több Wine előtagot kapjon (ezt a –symlink paranccsal teheti meg).

Hogyan fogja látni a mappát A DXVK két másik dll-t tartalmaz 32 és 64 bitre te vagy a következő útvonalak szerint fogjuk elhelyezni őket.
Ahol a "felhasználó" helyettesíti a Linux disztribúcióban használt felhasználónévvel.

64 bit esetén betesszük őket:

~/.wine/drive_c/windows/system32/

O

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

És 32 bitért:

~/.wine/drive_c/windows/syswow64

O

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

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.