Releases: gwihlidal/spirv-reflect-rs
Releases · gwihlidal/spirv-reflect-rs
0.2.3
- Use spirv_headers from git without
num-derive
dependency (commit hash 7612ee7d9fbcf27c88d26e313bf6db4c1dbeb9a3
).
0.2.2
- Upgraded all dependencies.
- Removed "parallel" feature from
cc
dependency.
- No longer expose ffi_to_string as it is unsound (can easily cause undefined behavior in safe code).
- Upgraded string slice error lifetimes to 'static.
0.2.1
- Minor improvements.
- Updated all dependencies.
0.2.0
- Fixes a crash when reflecting optimized SPIRV which has no name descriptors (jaynus).
0.1.9
- Updated all dependencies.
- Added support for NV_ray_tracing (Jasper Bekkers and Nuno Subtil).
- Support glsl uniform sampler2D type (Paweł Grabarz).
- Removed unused dependency, and load_u32_data fix (Benjamin Saunders).
0.1.8
- Removed get_code_size/get_code_slice in favour of get_code (lifetime safety)
- Numerous optimizations (excessive copies)
- Fixed some FFI memory crashes
0.1.6
Correct struct by-ref passing for the change_* methods.
0.1.5
- Added PartialEq to all types
0.1.4
- Fixed some name mangling issues on Windows when bindings are generated on macOS