I've been unsuccessful with Vulkan on vanilla wine so far... even with a WINEPREFIX that works for wine-vulkan...
Regarding DXVK... I think I will make a package for the released version too
Git Clone URL: | https://aur.archlinux.org/dxvk-git.git (read-only, click to copy) |
---|---|
Package Base: | dxvk-git |
Description: | A Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine. Windows DLL version) |
Upstream URL: | https://github.com/doitsujin/dxvk |
Keywords: | dxvk |
Licenses: | zlib/libpng |
Conflicts: | dxvk-bin |
Provides: | d9vk, dxvk |
Submitter: | ssorgatem |
Maintainer: | ssorgatem (niobium93) |
Last Packager: | niobium93 |
Votes: | 21 |
Popularity: | 0.000000 |
First Submitted: | 2018-01-24 19:41 (UTC) |
Last Updated: | 2024-07-07 15:17 (UTC) |
I've been unsuccessful with Vulkan on vanilla wine so far... even with a WINEPREFIX that works for wine-vulkan...
Regarding DXVK... I think I will make a package for the released version too
DXVK 0.30 released https://github.com/doitsujin/dxvk/releases/tag/v0.30
Vanilla Wine 3.3 now also has the support of Vulkan. https://www.phoronix.com/scan.php?page=news_item&px=Winevulkan-In-Wine
Well, for now I've moved it to /opt/dxvk.
I see no point in splitting it into 2 different packages, and even less so into renaming it as if it were something useful for cross-compiling.
Also, why split it into 2 different packages? wine is not split into 32 and 64 bit versions, so it doesn't make much sense to have DXVK split into 2, since there's no 32 bit Arch anymore.
I can't see any mingw-* package that is not meant to be used for cross-compilation.
Looks good but... why the package name change to mingw-.. etc?
I updated the pkg a bit, here a my changes: https://gitlab.com/Thaodan/dxvk-git/commit/ef6bf3708ff1badc4cb2d0815a8f72e6523cd7dc
But it's not for use for cross-compiling.
So what do you suggest?
So know here: Even when the package is not a package for a mingw64 cross compile environment /usr/local is not for packages. dxvk is build as mingw64 pkg or is cross compiled even when not for windows.
Pinned Comments
niobium93 commented on 2024-07-07 15:22 (UTC)
DXVK upstream just merged d3d8 support, so I updated our setup script. Be sure to re-run it to enjoy DXVK's shiny new d3d8 frontend!
ssorgatem commented on 2018-06-22 06:24 (UTC) (edited on 2019-02-26 15:49 (UTC) by ssorgatem)
This package provides Windows binaries of the DXVK dlls. They work on wine and should work on Windows too. If you don't specifically want Windows binaries and you want to just use DXVK on wine, the winelib package is a better approach and much easier to build (dxvk-winelib-git).
To enable DXVK in a wineprefix, do the following (with the WINEPREFIX variable properly set):
setup_dxvk install
In order to uninstall DXVK from a wineprefix:
setup_dxvk uninstall