DXVK

DXVK

Oparta na Vulkanu warstwa tłumaczenia dla Direct3D 10/11, która pozwala na uruchamianie aplikacji 3D w systemie Linux przy użyciu Wine.Aktualny status projektu można znaleźć na wiki projektu.Jak używać Aby zainstalować pakiet DXVK uzyskany ze strony wydania do podanego prefiksu wina, uruchom następujące polecenia z katalogu DXVK: eksport WINEPREFIX = / ścieżka / do / .wine-prefix winetricks --force setup_dxvk.verbSpowoduje to skopiowanie bibliotek DLL do katalogów system32 i syswow64 prefiksu wina i skonfigurowanie wymaganych zastąpień bibliotek DLL.Obsługiwane są również czyste 32-bitowe prefiksy.Sprawdź, czy aplikacja używa DXVK zamiast wined3d, sprawdzając obecność plików dziennika d3d11.log i dxgi.log w katalogu aplikacji lub włączając HUD (patrz uwagi poniżej).Instrukcje kompilacji Wymagania: wino 3.10 lub nowszy system kompilacji Meson (przynajmniej wersja 0.43) Kompilator MinGW64 i nagłówki (wymaga obsługi wątków) kompilacja glslang Budowanie bibliotek DLL Prosta droga W katalogu DXVK uruchom: ./package-release.sh master / your/ target / directory --no-package Spowoduje to utworzenie folderu dxvk-master w katalogu / your / target /, który zawiera zarówno 32-bitowe, jak i 64-bitowe wersje DXVK, które można skonfigurować w taki sam sposób jakwersje wydania jak wspomniano powyżej.Kompilowanie ręczne # kompilacja 64-bitowa.W przypadku kompilacji 32-bitowych zamień # build-win64.txt na build-win32.txt meson - cross-file build-win64.txt --prefix / your / dxvk / directory build.w64 cd build.w64 meson configure # forzoptymalizowana kompilacja wydania: meson config -Dbuildtype = release ninja ninja install Biblioteki DLL D3D10, D3D11 i DXGI, a także skrypt powłoki do skonfigurowania DXVK dla określonego prefiksu wina będą znajdować się w / your / dxvk / directory / bin.Uwagi na temat sterowników Vulkan Przed zgłoszeniem problemu sprawdź stronę Wiki o bieżącym stanie sterownika i upewnij się, że masz najnowszą wersję sterownika dla swojego sprzętu.
dxvk

Kategorie

Alternatywy dla DXVK dla Windows

DXUP

DXUP

Warstwa tłumaczenia D3D10 -> D3D11, która może służyć do konwersji D3D10 -> Vulkan przez DXVK.