chyyran
released this
01 Mar 06:46
·
19 commits
to master
since this release
Version 0.2.4 has the canonical C ABI version 1
, and API version 1
.
This is a bugfix release to fix building the librashader-reflect
crate standalone. There were some minor optimizations to the Vulkan and Direct3D 12 runtimes.
Notable Changes
- f61bed3 vulkan: remove unneeded
Arc<ash::Device>
handles - 752417f vulkan: switch from an
RwLock
to aMutex
for holding the allocator lock - 10ad2d9 d3d12: make the descriptor heap allocator lock free
- 7719b93 d3d11: upgrade to windows 0.52.0
- 8a9adeb d3d12: upgrade to windows 0.52.0
Full Changelog: librashader-v0.2.3...librashader-v0.2.4