dxvk: Vulkan-based D3D11 implementation for Linux / Wine

Edit Package dxvk

Provides a Vulkan-based implementation of DXGI and D3D11 in order to run 3D applications on Linux using Wine.

Refresh
Refresh
Source Files
Filename Size Changed
baselibs.conf 0000000085 85 Bytes
dxvk-1.5.tar.gz 0000878203 858 KB
dxvk.changes 0000166935 163 KB
dxvk.spec 0000002755 2.69 KB
Revision 30 (latest revision is 74)
Tobias Klausmann's avatar Tobias Klausmann (tobijk) committed (revision 30)
-------------------------------------------------------------------

- Update to version 1.5:
  + D9VK is now part of DXVK, which means that D3D9 games are now supported by
    default. Refer to the pull request for details and planned future work, and
    beware of frogs.
    For future bug reports, please clarify which API is used by the game in
    question.
  + Bug fixes on top of D9VK 0.40.1
    Fixed some memory and resource leaks in state blocks, deletion and device
    resetting Dark Souls: Prepare to Die Edition: Fixed a black screen issue
    that occured on some drivers
  + HUD improvements
    Improved overall appearance of the HUD and fixed an issue with some glyphs
    being placed incorrectly.
    Memory allocation statistics now show the amount of memory allocated per
    Vulkan memory heap, which allows distinguishing between video memory and
    system memory allocations.
    Fixed an issue where the draw call and queue submission statistics would be
    updated before the current frame has finished processing, leading to
    inaccurate numbers.
    Draw call and queue submission statistics are now updated every 0.5 seconds
    to make them more readable.
  + Bug fixes and Improvements
    Atelier Ryza: Enabled workaround for a black screen issue caused by the
    game's D3D9 usage when trying to play back intro videos. Requires both D3D9
    and D3D11.
    Crysis 3: All GPUs are now reported as Nvidia GPUs by default. This enables
    the game to use a fast path with considerably lower CPU overhead, but may
    cause a small performance hit on certain Nvidia GPUs in GPU-bound
Comments 4

Tobias Klausmann's avatar

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.


Jos Poortvliet's avatar

Hey just want to say - great work maintaining this, it's super helpful - got my games running smooth ;-)

Thanks a lot!


Tobias Klausmann's avatar

Hey, nice to see somebody else is using this package! Glad to hear it works for you most of the times! :)


openSUSE Build Service is sponsored by