Skip to content

librashader 0.2.4

Latest
Compare
Choose a tag to compare
@chyyran 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 a Mutex 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