Update CHANGES for 16.1.0
diff --git a/CHANGES.md b/CHANGES.md index ab305f5..689c571 100644 --- a/CHANGES.md +++ b/CHANGES.md
@@ -3,6 +3,29 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org/). +## 16.1.0 2025-12-01 +* Avoid emitting OpCapability RuntimeDescriptorArray when unnecessary +* Improve compilation speed when debug infomation is enabled +* Fix Debug Info for Retargeted Builtins +* Support GL_EXT_shader_invocation_reorder +* Add checks to coopMatMulAdd +* Implement stringify operator +* Add ES support for depth layout qualifier +* Add debug info for hitObjectNV +* Emit a DebugGlobalVariable instead of DebugLocalVariable for rayQueryEXT +* Add debug info for constant variable +* Improve debug line to point declaration +* Fix bugs in buffer reference alignment +* Reject string operands in binary and select ops +* Support GL_EXT_shader_64bit_indexing +* Support GLSL_EXT_uniform_buffer_unsized_array +* Add semantic check for cooperative vector loads/stores +* Improve the debug info name of opaque (sampler) types +* Support IO mapping of combined samplers and acceleration structures +* Fix bug in debug info for bool types inside SSBO/UBO +* Fix bug in debug info for struct member names +* Add methods for entry point and invert-y to C interface + ## 16.0.0 2025-09-25 ### Breaking changes * Remove spirv-remapper (ported to SPIRV-Tools as canonicalize-ids optimization pass)