Difference between revisions of "DXVK"
From PCGamingWiki, the wiki about fixing PC games
m (Compatibility/translation layers) |
m (added a section on DXVK-async) |
||
Line 43: | Line 43: | ||
==Uninstallation== | ==Uninstallation== | ||
{{Fixbox|description=Remove the [[#Installation|installed DLL files]] from the game folder to uninstall DXVK.|fix=}} | {{Fixbox|description=Remove the [[#Installation|installed DLL files]] from the game folder to uninstall DXVK.|fix=}} | ||
+ | |||
+ | ==Other information== | ||
+ | ===DXVK-async=== | ||
+ | {{ii}} [https://github.com/Sporif/dxvk-async/releases/latest DXVK-async] is a fork of DXVK that changes the compilation of pipelines (e.g. shaders etc) to be an asynchronous operation performed by a worker thread. This prevents the compile process from blocking the main thread which could otherwise cause noticable stutters in games. | ||
{{References}} | {{References}} |
Revision as of 18:58, 10 November 2022
Developers | |
---|---|
doitsujin | |
Community | |
Release dates | |
Windows | January 14, 2018[Note 1] |
Key points
- Vulkan-based translation layer for Direct3D 9-11 games used by e.g. Proton to allow Windows games to run on Linux.
- Windows is not officially supported, though generally works, and may even improve performance compared to native.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website |
Installation
Instructions for Windows: |
---|
|
Uninstallation
Remove the installed DLL files from the game folder to uninstall DXVK. |
---|
Other information
DXVK-async
- DXVK-async is a fork of DXVK that changes the compilation of pipelines (e.g. shaders etc) to be an asynchronous operation performed by a worker thread. This prevents the compile process from blocking the main thread which could otherwise cause noticable stutters in games.
Notes
- ↑ It is... debatable... which release version we should use. Technically speaking v1.0 was released on February 25, 2019[1] but is otherwise not really different than any other releases that predates it and came after, ergo I opted to see the very first public release, v0.20,[2] as the 'official' release date.[3]
References
- ↑ GitHub - doitsujin/dxvk - Version 1.0 - last accessed on 2022-09-24
- ↑ GitHub - doitsujin/dxvk - Version 0.20 - last accessed on 2022-09-24
- ↑ Verified by User:Aemony on 2022-09-24