Skip to content

Vulkan/SPIR-V: update to 1.4.363.0. - #62869

Open
Rutpiv wants to merge 18 commits into
void-linux:masterfrom
Rutpiv:vulkan
Open

Rutpiv wants to merge 18 commits into
void-linux:masterfrom
Rutpiv:vulkan

Conversation

@Rutpiv

@Rutpiv Rutpiv commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Testing the changes

  • I tested the changes in this PR: briefly

Local build testing

  • I built this PR locally for my native architecture, (x86_64-glibc)
  • I built this PR locally for these architectures using specific masterdirs:
    • x86_64-musl
    • i686
  • I built this PR locally for these architectures (crossbuilds):
    • aarch64
    • aarch64-musl
    • armv7l
    • armv7l-musl
    • armv6l
    • armv6l-musl

@Rutpiv

Rutpiv commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor Author

SPIRV-Tools and Vulkan-ValidationLayers are missing for now. VVL 1.4.363 needs SPIRV-Tools 2026.4, which still has no final tag upstream, only v2026.4.rc2 (KhronosGroup/SPIRV-Tools#6927). I'll add both here once it's out.

SPIRV-LLVM-Translator22 22.1.7 changes the layout of SPIRV::TranslatorOpts without a SONAME bump, so mesa probably needs a revbump. Still checking.

After SPIRV-Tools goes in, glslang, shaderc, mesa and eden need a revbump since they link it statically.

Update: SPIRV-Tools 2026.4 got its final tag, so SPIRV-Tools and Vulkan-ValidationLayers are included now. mesa does use TranslatorOpts (clc_helpers.cpp), so it's rebuilt here. glslang, shaderc and eden are rebuilt to pick up SPIRV-Tools 2026.4. Previous SPIRV-Tools updates didn't do this, so let me know if that's the right call.

@Rutpiv
Rutpiv marked this pull request as ready for review October 7, 2026 23:30
@Rutpiv Rutpiv changed the title [WIP] Vulkan/SPIR-V: update to 1.4.363.0. Vulkan/SPIR-V: update to 1.4.363.0. Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant