File not found: 0001-setup-Use-0-option-with-winepath.patch

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-2.4.tar.gz 0004305223 4.11 MB
dxvk.changes 0000108179 106 KB
dxvk.spec 0000003821 3.73 KB
setup_dxvk.sh 0000004644 4.54 KB
Latest Revision
Tobias Klausmann's avatar Tobias Klausmann (tobijk) committed (revision 75)
-------------------------------------------------------------------

- Update to version 2.4:
  + Packaging changes:
    Update dxvk_setup/setup_dxvk to install/uninstall d3d8
  + D3D8 support
    D8VK is now part of DXVK, and implements D3D8 largely on top of the
    existing D3D9 implementation. Please refer to pull request #3411 for
    further details.
  + Native WSI changes
    dxvk-native now supports multiple window system backends that the
    application can choose between at runtime. Refer to the corresponding pull
    request #3738 for details. In addition, proper ABI versioning has been
    added for native libraries.
  + Non-native refresh rate emulation
    In environments where the display mode cannot be changed (e.g. Proton), it
    is possible that DXVK reports a different refresh rate to the game than
    what the display is currently running at. This is problematic for games
    that require to be run at 60 FPS but do not limit their frame rate when
    using a 60 Hz display mode.
    To work around this, the frame rate limiter will now be engaged
    automatically if a game runs in full-screen mode with vertical
    synchronization enabled, and if the detected frame rate over a short period
    of time is higher than the refresh rate of the selected display mode. This
    also applies to D3D12 when using vkd3d-proton as of commit 80f6c46 or later.
    In case a game runs at a lower rate than expected and does not provide an
    in-game option to change refresh rate, this behaviour can be disabled by
    setting d3d9.maxFrameRate = -1 (or the corresponding dxgi option for
    D3D10+ games). Setting DXVK_FRAME_RATE also overrides this behaviour as
    usual.
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