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.shto setup/refresh the build image. - Clone DXVK and/or friends into the root folder of this project.
- Run
./make-dxvk.shto build the DXVK version that lives in thedxvkfolder. - Run
./make-vkd3d.shto build the VKd3D-Proton version that lives in thevk3d3-protonfolder. Ensure that all git submodules are checked out. - Run
./make-dxvk-ags.shto build the DXVK-AGS version that lives in thedxvk-agsfolder. - Run
./make-dxvk-nvapi.shto build the DXVK-NVAPI version that lives in thedxvk-nvapifolder.
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!