dxvk: delegate isAdreno() to DxvkDeviceCapabilities to fix ordering bug #113
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Build DXVK (x64 + x32) | |
| on: | |
| push: | |
| branches: | |
| - '**' | |
| workflow_dispatch: | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout | |
| uses: actions/checkout@v4 | |
| with: | |
| fetch-depth: 0 | |
| submodules: recursive | |
| - name: Build in Fedora container | |
| run: | | |
| docker pull fedora:latest | |
| docker run --rm \ | |
| -v ${{ github.workspace }}:/workspace:rw \ | |
| -w /workspace \ | |
| fedora:latest \ | |
| bash -c " | |
| dnf install -y gcc gcc-c++ glslang \ | |
| mingw32-gcc mingw32-gcc-c++ \ | |
| mingw32-vulkan-headers mingw32-vulkan-loader \ | |
| mingw32-spirv-headers \ | |
| mingw64-gcc mingw64-gcc-c++ \ | |
| mingw64-vulkan-headers mingw64-vulkan-loader \ | |
| mingw64-spirv-headers \ | |
| meson ninja-build && | |
| mkdir -p /workspace/build-output && | |
| bash package-release.sh master /workspace/build-output --no-package | |
| " | |
| - name: Upload artifact | |
| uses: actions/upload-artifact@v4 | |
| with: | |
| name: dxvk-vegas-${{ github.sha }} | |
| path: | | |
| ${{ github.workspace }}/build-output/dxvk-master/x64 | |
| ${{ github.workspace }}/build-output/dxvk-master/x32 | |
| if-no-files-found: error |