README 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. A Vulkan-based translation layer for Direct3D 10/11 which allows running
  2. 3D applications on Linux using Wine.
  3. To enable dxvk for a wine prefix use:
  4. setup_dxvk install
  5. To disable dxvk use:
  6. setup_dxvk uninstall
  7. Before running the above commands a specific wine prefix can be set.
  8. export WINEPREFIX=/path/to/.wine-prefix
  9. Since wine 4.0 it is possible to use wine's own DXGI implementation
  10. instead of the one provided by dxvk. To use wine's DXGI implementation:
  11. setup_dxvk install --without-dxgi
  12. By default Wine's implementation of the D3D10 effects framework will be
  13. used, this is required for some games and works best with wine 5.3 or
  14. newer. To use the dxvk d3d10{_1}.dll helper libraries instead:
  15. setup_dxvk install --with-d3d10
  16. This will allow to use vkd3d with D3D12 while still being able to use
  17. dxvk with D3D11. However some configuration options with dxvk's DXGI
  18. will have no effect.
  19. For more information see:
  20. https://github.com/doitsujin/dxvk/wiki/DXGI
  21. To enable 64-bit support wine must be built with wine64.
  22. WIN64=yes ./wine.SlackBuild
  23. To build on a pure Slackware64 install 32-bit wine must be disabled.
  24. WIN32=no WIN64=yes ./wine.SlackBuild