Sélectionnez votre langue

Page d'accueil arrow-right DXVK

Nous avons compilé une liste de 5 alternatives gratuites et payantes à DXVK. Les principaux concurrents incluent PlayOnLinux, VK9. En plus de cela, les utilisateurs établissent également des comparaisons entre DXVK et Direct3D 9-to-11, D9VK, DXUP. Vous pouvez également consulter d'autres choix similaires ici : About.


VK9
Free Open Source

VK9 (anciennement SchaeferGL). Exécute les applications Direct3D 9 sous Windows ou Linux (/ w Wine) sur Vulkan.

D9VK
Free Open Source

Une couche de d3d9 à vk basée sur la base de code de DXVK.

DXUP
Free Open Source

Une couche de traduction D3D10 -> D3D11

Implémentation D3D11 basée sur Vulkan pour Linux / Wine

DXVK Plates-formes

tick-square Linux

DXVK Description

Une couche de traduction basée sur Vulkan pour Direct3D 10/11 qui permet d'exécuter des applications 3D sur Linux avec Wine.

Pour connaître l'état actuel du projet, veuillez vous reporter au wiki du projet.

Comment utiliser
Pour installer un package DXVK obtenu à partir de la page de publication dans un préfixe de vin donné, exécutez les commandes suivantes à partir du répertoire DXVK:

exporter WINEPREFIX = / chemin / vers / préfixe-vin
winetricks --force setup_dxvk.verb
Cela copiera les DLL dans les répertoires system32 et syswow64 de votre préfixe wine et configurera les substitutions de DLL requises. Les préfixes 32 bits purs sont également pris en charge.

Vérifiez que votre application utilise DXVK au lieu de wined3d en vérifiant la présence des fichiers journaux d3d11.log et dxgi.log dans le répertoire de l'application ou en activant le HUD (voir les remarques ci-dessous).

Instructions de construction
Exigences:
vin 3.10 ou plus récent
Système de construction Meson (au moins version 0.43)
Compilateur MinGW64 et en-têtes (nécessite un support de threading)
glslang compiler
Construction de DLL
La manière simple
Dans le répertoire DXVK, exécutez:

./package-release.sh maître / votre répertoire / cible / --no-package
Cela créera un dossier dxvk-master dans / votre / répertoire / cible, qui contient les versions 32 bits et 64 bits de DXVK, qui peuvent être configurées de la même manière que les versions précédentes, comme indiqué ci-dessus.

Compiler manuellement
# 64-build. Pour les versions 32 bits, remplacez
# build-win64.txt avec build-win32.txt
meson --cross-file build-win64.txt - préfixe / votre / dxvk / répertoire build.w64
cd build.w64
configurer meson
# pour une version optimisée:
meson configure -Dbuildtype = release
ninja
ninja installer
Les DLL D3D10, D3D11 et DXGI ainsi qu'un script shell permettant de configurer DXVK pour un préfixe de vin spécifique seront situés dans / votre / dxvk / répertoire / bin.

Notes sur les pilotes Vulkan
Avant de signaler un problème, veuillez consulter la page Wiki sur l’état actuel du pilote et assurez-vous d’exécuter une version de pilote suffisamment récente pour votre matériel.

Meilleures alternatives à DXVK

Partagez votre opinion sur le logiciel, laissez un avis et contribuez à l'améliorer encore davantage !

DXVK Mots clés

d3d linux-gaming

Proposer des changements

Vos commentaires

Sélectionnez une note
Veuillez sélectionner une note

Your vote has been counted.

Do you have experience using this software?