This is a fork of https://github.com/cheald/dxvk-docker.
Provides a Dockerfile which provides a full build environment for DXVK, VKD3D-Proton and friends using docker or podman including scripts to install into Proton 7.0.
- Run
./setup-dxvk-docker.sh
to setup/refresh the build image. - Clone DXVK and/or friends into the root folder of this project.
- Run
./make-dxvk.sh
to build the DXVK version that lives in thedxvk
folder. - Run
./make-vkd3d.sh
to build the VKd3D-Proton version that lives in thevk3d3-proton
folder. Ensure that all git submodules are checked out. - Run
./make-dxvk-ags.sh
to build the DXVK-AGS version that lives in thedxvk-ags
folder. - Run
./make-dxvk-nvapi.sh
to build the DXVK-NVAPI version that lives in thedxvk-nvapi
folder.
The build results can be found in out
.
Those scripts are extended/written with my own setup and workflow in mind. Please don't trust those scripts blindly and review them before running. Usage is on you own risk.
Thanks a lot to the original authors!