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 0000000120 120 Bytes
dxvk-1.10.2.tar.gz 0001199562 1.14 MB
dxvk.changes 0000206572 202 KB
dxvk.spec 0000003848 3.76 KB
Revision 68 (latest revision is 74)
Tobias Klausmann's avatar Tobias Klausmann (tobijk) committed (revision 68)
-------------------------------------------------------------------

- Update to version 1.10.2:
  + Bug fixes and Improvements
    Implemented non-seamless cube maps for D3D9 using the
    VK_EXT_non_seamless_cube_map extension if supported by the driver
    Fixed an issue with current versions of the Nvidia Vulkan developer driver
    not using its on-disk shader cache with DXVK
    Fixed an issue which would cause the state cache file to not be written
    properly
    Fixed an issue where incorrect barriers would be emitted for UAV rendering
    (PR #2696)
    Fixed an issue where the d3d11.samplerAnisotropy option would apply to the
    wrong kind of samplers
    Fixed potential issues when using state caches that were created on a
    driver with a different feature set
    Fixed broken stencil resolves in D3D9
    Fixed build issues on GCC 12.1
    Optimized UAV clears in D3D11 to allow drivers to use image compression
    more frequently
    Optimized performance of in-memory compression for SPIR-V shader code
    Beyond Good and Evil: Work around missing light shafts (#2680)
    Day Z: Enabled d3d11.cachedDynamicResources option to work around
    performance issues (PR #2709)
    Dead Space: Fixed shadow rendering and added 60 FPS lock to work around
    game bugs (#2704)
    Dirt Rally: Fixed potential GPU hang due to game bugs in a shader
    Godfather: Fixed crash on systems that don't support 16x MSAA (#2590)
    Limbo: Enable 60 FPS limit to work around game bugs (PR #2566)
    Majesty 2: Work around game bugs causing issues on integrated GPUs and
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