dxvk: Vulkan-based D3D11 implementation for Linux / Wine
Provides a Vulkan-based implementation of DXGI and D3D11 in order to run 3D applications on Linux using Wine.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:tobijk:X11:vulkan/dxvk && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
baselibs.conf | 0000000085 85 Bytes | |
dxvk-1.7.tar.gz | 0000899679 879 KB | |
dxvk.changes | 0000179793 176 KB | |
dxvk.spec | 0000002742 2.68 KB |
Revision 40 (latest revision is 74)
Tobias Klausmann (tobijk)
committed
(revision 40)
------------------------------------------------------------------- - Update to version 1.7: + New Vulkan extensions On supported drivers, the following extensions are now used: VK_EXT_custom_border_color is now used to support for arbitrary sampler border colors, which fixes issues in many Direct3D 9 games including Crysis and Halo 2 Vista (#1612). VK_EXT_robustness2 is used to handle out-of-bounds access to resources the same way as D3D11 does. Wine 5.8 is needed for winevulkan support, as well as the following drivers: - AMD, Intel: Mesa 20.2 (current development version) - Nvidia: 440.66.12 (Vulkan developer beta) + Bug fixes and Improvements Optimized render target clears and barriers, which may slightly improve GPU-bound performance in a number of games. On drivers that do not support a dedicated transfer queue (primarily RADV), the compute queue will now be used for asynchronous resource uploads in D3D11 games. Implemented some DXGI 1.6 functionality for future versions of World of Warcraft. Reduced memory usage especially in D3D9, which may help with out-of-memory errors in certain games such as Toxikk. Note that this is not a solution for the general 32-bit address space problem (#1318). Fixed Vulkan validation errors in Cloudpunk and other games using buffer resources incorrectly. Fixed build on GCC 10.1 (#1620). Fixed various D3D9 issues. Reworked the dxgi.tearFree option, see PR #1606 for details. Fallout New Vegas: Fixed white pixel artifacts
Comments 4
After installing the package, dxvk can be installed in a wineprefix with running "WINEPREFIX=~/.wine winedxvk install", where "WINEPREFIX=~/.wine" is the prefix to install into.
Hey just want to say - great work maintaining this, it's super helpful - got my games running smooth ;-)
Thanks a lot!
Hey, nice to see somebody else is using this package! Glad to hear it works for you most of the times! :)
It works :)
Thank you!