v0.0.6
Pre-release
Pre-release
What's Changed
Breaking Changes 🛠
- Use native wide character type for debug name. by @bbernhar in #652
- Clarify improve docs for RESIDENCY_STATUS. by @bbernhar in #656
- Rename CreateAllocator to CreateResourceAllocator. by @bbernhar in #661
- Decouple GPGMM interfaces from backend implementation. by @bbernhar in #662
- Rename RESIDENCY_INFO to RESIDENCY_STATS and RESOURCE_ALLOCATOR_INFO to RESOURCE_ALLOCATOR_STATS. by @bbernhar in #664
- Move min. record level into descs. by @bbernhar in #673
- Remove usage of std::function in MVI by @bjjones in #670
Other Changes
- Move memory alignment checks to build flag. by @bbernhar in #650
- Allow a custom refcount types. by @bbernhar in #651
- Use native character type for trace name. by @bbernhar in #653
- Use test name for trace file when using --dump. by @bbernhar in #654
- Add test to execute command lists over budget. by @bbernhar in #655
- Improve the D3D12 test harness for playback. by @bbernhar in #657
- Rename playback CLI options. by @bbernhar in #658
- Roll third_party DEPS by @bbernhar in #659
- Change enum to enum class. by @bbernhar in #660
- Remove src folder from public config. by @bbernhar in #663
- Do not export impl or src\gpgmm types. by @bbernhar in #665
- Move src/include to include. by @bbernhar in #666
- Roll third_party DEPS by @bbernhar in #667
- Roll third_party DEPS by @bbernhar in #668
- Define public classes as interfaces in gpgmm_d3d12.h by @bbernhar in #672
- Roll third_party DEPS by @bbernhar in #674
- Remove third_party/webnn from build. by @bbernhar in #675
- Revert "Remove third_party/webnn from build." by @bbernhar in #676
- Reland "Remove third_party/webnn from build." by @bbernhar in #677
- Roll third_party DEPS by @bbernhar in #678
Full Changelog: v0.0.5...v0.0.6