DXVK 1.10.2 přichází s optimalizačními vylepšeními a opravami chyb

DXVK

Nedávno bylo oznámeno vydání nové verze DXVK vrstvy 1.10.2, která poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracující prostřednictvím překladu volání Vulkan API.

DXVK lze použít ke spouštění 3D aplikací a her na Linuxu pomocí Wine a slouží jako výkonnější alternativa k vestavěným implementacím Direct3D 9/10/11 Wine běžícím na OpenGL.

Hlavní nové funkce DXVK 1.10.2

V této nové vydané verzi DXVK 1.10.2 pro Direct3D 9 byla přidána podpora pro hladké textury krychle (bezešvý, bez hranic zpracování mezi vzorky), implementovaný pomocí rozšíření Vulkan VK_EXT_non_seamless_cube_map.

Další významnou změnou je vylepšené ukládání shaderu do mezipaměti na disk při použití ovladačů NVIDIA Vulkan a také vylepšený výkon komprese kódu shaderu SPIR-V v paměti.

To je také zdůrazněno optimalizovaný kód čištění v implementaci metody D3D11 pro neuspořádaný přístup ke zdrojům z více vláken (UAV, Unordered Access View), což umožnilo zvýšit efektivitu komprese obrazu v ovladačích.

Na straně oprav chyb je zmíněno, že opraveny chyby, které způsobovaly nesprávné ukládání a používání souborů mezipaměti a opraveny problémy s budováním s GCC 12.1.

Vzhledem k tomu, opravy provedené ve hrách jsou zmíněny následující:

  • Beyond Good and Evil: Vyhýbání se chybějícím Shafts of Light
  • Den Z: Možnost d3d11.cachedDynamicResources byla povolena pro vyřešení problémů s výkonem
  • Dead Space: Opraveno vykreslování stínů a přidán zámek 60 FPS, aby se zabránilo pádům hry
  • Dirt Rally: Opraven možný pád GPU kvůli chybám hry v shaderu
  • Godfather: Opraven pád na systémech, které nepodporují 16x MSAA
  • Limbo – Povolte omezení 60 FPS, abyste se vyhnuli chybám ve hře
  • Majesty 2: Vyřešte chyby hry způsobující problémy na GPU a vestavěných systémech s více než 2 GB VRAM
  • Onechanbara Z2: Chaos – Opravené částicové efekty a prvky uživatelského rozhraní se nezobrazují správně
  • rostliny vs. Zombies Garden Warfare 2 – Zabraňte pádu, když hra detekuje AMD GPU
  • Return of Reckoning: Odstraňování problémů se spouštěčem
  • Scrapland Remastered - Odstraňování problémů s černou obrazovkou
  • Malá rádia Velké televizory - Odstraňování problémů s černou obrazovkou
  • Sonic Adventure 2: Opraveny chybějící částicové efekty

Za zmínku stojí, že DXVK v současné době vyžaduje ovladače kompatibilní s Vulkan API 1.1, jako je Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 a AMDVLK.

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.10.2/dxvk-1.10.2.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.10.2.tar.gz

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

cd dxvk-1.10.2

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.