DXVK

DXVK

Lapisan penterjemahan berasaskan Vulkan untuk Direct3D 10/11 yang membolehkan menjalankan aplikasi 3D di Linux menggunakan Wine.Untuk status semasa projek, sila rujuk wiki projek.Cara menggunakan Untuk memasang pakej DXVK yang diperoleh dari halaman pelepasan ke dalam awalan wain yang diberikan, jalankan arahan berikut dari dalam direktori DXVK: eksport WINEPREFIX = / path / to / .wine-prefix winetricks --force setup_dxvk.verbIni akan menyalin DLL ke dalam direktori system32 dan syswow64 awalan wain anda dan menetapkan penyahkodan DLL yang diperlukan.Awalan 32-bit tulen juga disokong.Sahkan bahawa aplikasi anda menggunakan DXVK bukannya wined3d dengan memeriksa kehadiran fail log d3d11.log dan dxgi.log dalam direktori aplikasi, atau dengan membolehkan HUD (lihat nota di bawah).Membina arahan Keperluan: wain 3.10 atau lebih baru Meson membina sistem (sekurang-kurangnya versi 0.43) MinGW64 compiler dan header (memerlukan sokongan threading) glslang compile Building DLL Cara mudah Di dalam direktori DXVK, jalankan: .package-release.sh master // target / direktori - tidak ada pakej Ini akan membuat folder dxvk-master dalam / direktori / target / anda, yang mengandungi kedua-dua 32-bit dan 64-bit versi DXVK, yang dapat diatur dengan cara yang sama sepertiversi pelepasan seperti yang dinyatakan di atas.Mengumpulkan secara manual # 64-bit build.Untuk membina 32-bit, gantikan # build-win64.txt dengan build-win32.txt meson --cross-file build-win64.txt --prefix / your / dxvk / directory build.w64 cd build.w64 meson configure #pembangun yang dioptimumkan: meson configure -Dbuildtype = release ninja ninja install D3D10, D3D11 dan DXGI DLL serta skrip shell untuk mendirikan DXVK untuk awalan wain tertentu akan terletak di / your / dxvk / directory / bin.Nota mengenai pemandu Vulkan Sebelum melaporkan masalah, sila semak halaman Wiki pada status pemandu semasa dan pastikan anda menjalankan versi pemandu yang cukup terkini untuk perkakasan anda.
dxvk

Kategori

Alternatif untuk DXVK untuk semua platform dengan sebarang lesen

PlayOnLinux

PlayOnLinux

PlayOnLinux (PlayOnMac di ...
DXUP

DXUP

A D3D10 -> D3D11 Translation Layer, yang boleh digunakan untuk menukar D3D10 -> Vulkan melalui DXVK.
D9VK

D9VK

Lapisan d3d9 ke vk berasaskan kod dasar DXVK.Menyumbang kepada pembangunan Joshua-Ashton / d9vk dengan membuat akaun di GitHub.