diff --git a/.github/workflows/build-arch.yml b/.github/workflows/build-arch.yml index 069e1d6..e4c2da6 100644 --- a/.github/workflows/build-arch.yml +++ b/.github/workflows/build-arch.yml @@ -20,7 +20,7 @@ jobs: base-devel git \ clang llvm \ cmake ninja \ - spirv-headers vulkan-headers vulkan-icd-loader \ + vulkan-headers vulkan-icd-loader \ xorg wayland wayland-protocols mesa-utils - name: Checkout repository uses: actions/checkout@v4 diff --git a/.github/workflows/build-debian.yml b/.github/workflows/build-debian.yml index 3e662d4..ba59570 100644 --- a/.github/workflows/build-debian.yml +++ b/.github/workflows/build-debian.yml @@ -23,7 +23,7 @@ jobs: clang clang-tools llvm \ git \ cmake ninja-build \ - spirv-headers libvulkan-dev \ + libvulkan-dev \ xorg-dev xutils-dev \ libwayland-dev libxkbcommon-dev - name: Checkout repository diff --git a/.github/workflows/build-fedora.yml b/.github/workflows/build-fedora.yml index 029ae21..599f0b4 100644 --- a/.github/workflows/build-fedora.yml +++ b/.github/workflows/build-fedora.yml @@ -22,7 +22,7 @@ jobs: git \ clang llvm \ cmake ninja-build \ - spirv-headers-devel vulkan-headers vulkan-loader-devel \ + vulkan-headers vulkan-loader-devel \ libX11-devel libXrandr-devel libXinerama-devel libXcursor-devel libXi-devel mesa-libGL-devel \ wayland-devel libxkbcommon-devel - name: Checkout repository diff --git a/.github/workflows/build-ubuntu.yml b/.github/workflows/build-ubuntu.yml index d02bd54..92eaa05 100644 --- a/.github/workflows/build-ubuntu.yml +++ b/.github/workflows/build-ubuntu.yml @@ -14,21 +14,11 @@ jobs: clang clang-tools llvm git cmake ninja-build - spirv-headers libvulkan-dev + libvulkan-dev xorg-dev xutils-dev libwayland-dev libxkbcommon-x11-dev version: 1.0 execute_install_scripts: true - - name: Checkout SPIR-V - uses: actions/checkout@v4 - with: - repository: 'KhronosGroup/SPIRV-Headers' - ref: 'vulkan-sdk-1.4.313.0' - path: 'spirv-headers' - - name: Build SPIR-V headers - run: | - cmake -S spirv-headers -B spirv-headers/build - sudo cmake --build spirv-headers/build --target install - name: Checkout repository uses: actions/checkout@v4 with: diff --git a/thirdparty/dxbc b/thirdparty/dxbc index 8026542..80e316f 160000 --- a/thirdparty/dxbc +++ b/thirdparty/dxbc @@ -1 +1 @@ -Subproject commit 8026542c3b7ad5b269795dbe63c602708503df0a +Subproject commit 80e316fd13d7e8938d99a08f1f405a0679c3ccfa