/dxvk-docker

Docker image to build DXVK and friends

Primary LanguageShellMIT LicenseMIT

DXVK-Docker

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 the dxvk folder.
  • Run ./make-vkd3d.sh to build the VKd3D-Proton version that lives in the vk3d3-proton folder. Ensure that all git submodules are checked out.
  • Run ./make-dxvk-ags.sh to build the DXVK-AGS version that lives in the dxvk-ags folder.
  • Run ./make-dxvk-nvapi.sh to build the DXVK-NVAPI version that lives in the dxvk-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!