- wine 3.10 or newer
- Meson build system (at least version 0.43)
- MinGW64 8.0 compiler and headers (I'm providing a distro-agnostic script to build it here: https://github.com/Frogging-Family/dxvk-tools )
- glslang compile
- Optional : Installing ccache will greatly improve subsequent compilation times
Inside the dxvk-tools directory, run:
./updxvk build
Inside the dxvk-tools directory, run:
./upvkd3d-proton build
Still inside the dxvk-tools directory, after you ran the command above, run:
./updxvk proton-tkg
DXVK files will be copied in a folder next to proton-tkg script, ready for building.
You'll find more details on the various functions (such as installation-related ones) of these scripts right inside them.