DXVK 1.9 přichází s podporou textur YUV, oprav a dalších

DXVK

Právě bylo oznámeno vydání nové verze DXVK 1.9 ve kterých bylo provedeno několik změn, z nichž vynikají textury YUV, vylepšení latencí a rámců. Tato nová verze DXVK vyžaduje ovladače, které podporují rozhraní Vulkan 1.1 API, například Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK.

Ti, kteří projekt neznají, by měli vědět, že je nástroj, který dokáže převádět grafická volání Microsoft DirectX 11 a DirectX 10 na Vulkan, open source grafické API, které je kompatibilní s Linuxem. Chcete-li použít DXVK, kromě Wine a Vulkan budete samozřejmě potřebovat GPU kompatibilní s Vulkan.

Hlavní nové funkce DXVK 1.9

V této nové verzi je zdůrazněno, že přidána počáteční podpora pro formování textury YUV s podvzorkováním barev, například NV12, který se v některých hrách používá k přehrávání videa.

kromě toho Bylo implementováno ID3D11VideoProcessor API, používá se pro video výstup ve hrách Nier Replicant a Contra: Rogue Corps a také byla přidána podpora pro konzervativní rasterizaci pro GPU které tuto funkci podporují. Tato změna umožňuje použití možnosti NVIDIA ShadowLibs ve hře Final Fantasy XV a dalších hrách.

Kromě toho, je uvedeno zmíněné zpoždění displeje, který dokáže vyřešit problémy ve hrách omezených Vsync, FPS čepicemi nebo nastavením DXGI a také přestal posílat informace aplikacím o implementacích softwaru Vulkan, jako je Lavapipe, pokud je v systému GPU s povoleným Vulkanem, který řeší problémy při pokusech o hry místo správného ovladače použít Lavapipe. Chcete-li povolit Lavapipe, navrhuje se nastavit proměnnou prostředí VK_ICD_FILENAMES.

Z dalších změn které vynikají:

  • Byla přidána součást pro omezení omezovače snímkové frekvence, kterou lze použít ke správnému fungování her, které nejsou určeny pro vysoké FPS.
  • Vylepšené načítání textur a vyrovnávacích pamětí v D3D9.
  • Opravené překrytí zdroje se nezobrazuje při použití DXGI implementace DXVK
  • Řešení bylo zakázáno, aby se snížil počet náhodných selhání v ovladačích Nvidia, protože základní problém s ovladači byl opraven ve verzích 465.xx, což může zlepšit výkon v některých hrách.
  • Opravené problémy s přesností ve shaderech, které nemají sadu příznaků refactoringAllowed.
  • Opraveny některé potenciální problémy související s vymazáním obrazu, které by mohly vést k artefaktům nebo rozbitému vykreslování.
  • Opravený problém, kdy hry s velkými příponami souborů mohly vytvářet duplicitní záznamy nebo ukládat soubory do mezipaměti.

Konečně pokud máte zájem o tom vědět více O této nové verzi můžete zkontrolovat podrobnosti Na následujícím odkazu.

Jak přidat podporu DXVK do Linuxu?

DXVK lze použít ke spouštění 3D aplikací a her na Linuxu pomocí aplikace Wine, která funguje jako výkonnější alternativa k integrované implementaci Direct3D 11, která běží na OpenGL.

DXVK vyžaduje nejnovější stabilní verzi Wine běžet. Pokud to tedy nemáte nainstalované. Nyní si budeme muset stáhnout pouze nejnovější stabilní balíček DXVK, ten najdeme Na následujícím odkazu.

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

Po provedení stahování nyní rozbalíme právě získaný balíček, což lze provést z vašeho desktopového prostředí nebo ze samotného terminálu provedením následujícího příkazu:

tar -xzvf dxvk-1.9.tar.gz

Poté přejdeme do složky pomocí:

cd dxvk-1.9

A provedeme příkaz sh spusťte instalační skript:

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

Při instalaci DXVK v předponě Wine. Výhodou je, že Wine vkd3d lze použít pro hry D3D12 a DXVK pro hry D3D11.

Nový skript také umožňuje instalaci dll jako symbolických odkazů, což usnadňuje aktualizaci DXVK, aby získal více předpon Wine (můžete to udělat pomocí příkazu –symlink).

Jak uvidíte složku DXVK obsahuje dvě další dll pro 32 a 64 bitů jsi umístíme je podle následujících tras.
Kde „uživatel“ jej nahradíte uživatelským jménem, ​​které používáte ve své distribuci Linuxu.

Za 64 bitů je vložíme:

~/.wine/drive_c/windows/system32/

O

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

A pro 32 bitů v:

~/.wine/drive_c/windows/syswow64

O

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

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.