shadercv2026.2
- Updated
A collection of tools, libraries and tests for shader compilation.
- Project website: https://github.com/google/shaderc
#Usage
shaderc provides CMake targets:
find_package(unofficial-shaderc CONFIG REQUIRED)
target_link_libraries(main PRIVATE unofficial::shaderc::shaderc)#Supported Platforms
All platforms supported.
#Features
No features defined.
#Used By
- hikogui
- usd (feature
vulkan) - vulkan-sdk-components
#Contributors
vlj
Robert Schumacher
Alexander Karatarakis
Toby Chen
Jens Weggemann
Jon Spencer
tarcila
pravic
Christophe Delacourt
Phoebe
Billy O'Neal
Jack·Boos·Yu
Luke
Christoph Neuhauser
LilyWangLL
Gabe Rundlett
Kai Pastor
moritz-h
toge
Nikita
Tom Conder
#Changelog
Show 18 earlier changes
d2c728e[several ports] Remove CMake double expansions inside if() directives26516fevcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)471d7e2Update glslang shaderc spirv-tools Update those ports to the versions listed in https://github.com/google/shaderc/blob/known-good/known_good.jsond09e7fa[shaderc] Bump version27a4067set glslangdir and glslang lib interface_include_directories in shaderc cmakelist.8d9c8a6Modify shaderc so that it uses spirv-tools lib.6993803[shaderc] Enable dynamic CRT. Explicitly search for python3. Add Build-Depends on glslang.b78fdc6Add shaderc.