| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-09-25 | 912 Bytes | |
| Release 16.0.0 source code.tar.gz | 2025-09-25 | 4.2 MB | |
| Release 16.0.0 source code.zip | 2025-09-25 | 5.8 MB | |
| Totals: 3 Items | 10.0 MB | 0 | |
Breaking changes: * Remove spirv-remapper (ported to SPIRV-Tools as canonicalize-ids optimization pass)
Other changes: * Emit error for in/out structs containing booleans * Fix contradictory layout link errors * Improve error checks for float8 math * Fix bug in cooperative matrix load/store handling of array slices * Update memory semantic validation rules to match update to Vulkan specification * Simplify glslang grammar for identifier lists * Fix erroneous parse errors in variable declarations using existing struct names * Fix type conversions for createTensorLayout/ViewNV * Fix OpAccessChain signed index issue for small unsigned integers * Support GLSL_QCOM_cooperative_matrix_conversion * Allow spec constant matrix use * Fix inconsistent labeling of capability strings * Fix crash on unnamed function parameters under relaxed rules * Fix exported member functions in ShaderLang.h