v0.0.7
Pre-release
Pre-release
What's Changed
Breaking Changes 🛠
- Enable residency for imported resources. by @bbernhar in #709
- Move common interfaces to ::gpgmm by @bbernhar in #711
- Make ALLOCATOR_DESC::Adapter optional. by @bbernhar in #714
New Features 🎉
- Log to console on D3D failures. by @bbernhar in #697
- Process tasks using a same thread pool by @bbernhar in #693
- Report object to event-console output. by @bbernhar in #705
Bug fixes 🐛
- Fix leak when importing resources without allocation. by @bbernhar in #694
- Release leaked D3D allocations during testing. by @bbernhar in #696
- Suppress memory leak error on CreateImage failure. by @bbernhar in #698
- Fix log level mismatch for gtests. by @bbernhar in #704
- Make ResidencyManager::GetStats thread safe. by @bbernhar in #712
- Reland "Enable residency for imported resources. (#709)" by @bbernhar in #717
Other Changes
- Remove unused MemoryAllocation members. by @bbernhar in #680
- Document MVI MemoryAllocation Lifetime by @bjjones in #681
- Roll third_party DEPS by @bbernhar in #682
- Roll third_party DEPS by @bbernhar in #684
- Roll third_party DEPS by @bbernhar in #685
- Make ALLOCATOR_DESC::ResourceHeapTier optional. by @bbernhar in #688
- Add cmake build export targets. by @bbernhar in #689
- Roll third_party DEPS by @bbernhar in #690
- Roll third_party DEPS by @bbernhar in #691
- Roll third_party DEPS by @bbernhar in #692
- Roll third_party DEPS by @bbernhar in #695
- Roll third_party DEPS by @bbernhar in #699
- Roll third_party DEPS by @bbernhar in #700
- Roll third_party DEPS by @bbernhar in #701
- Reland "Process tasks using a same thread pool. (#693)" by @bbernhar in #703
- Add mutex when acquiring allocation. by @bbernhar in #706
- Roll third_party DEPS by @bbernhar in #707
- Refactor log event handling. by @bbernhar in #708
- Require arch type for cmake builders. by @bbernhar in #710
- Replace memcpy with more secure variant. by @bbernhar in #713
- Do not continue failing tests in workflow. by @bbernhar in #715
- Minor refactor to prepare for release. by @bbernhar in #716
Full Changelog: v0.0.6...v0.0.7