AMDがGitHubでD3D12 Memory Allocatorライブラリを公開しています.
D3D12 Memory Allocator 1.0.0
https://gpuopen.com/d3d12-memory-allocator-1-0-0/
リポジトリ
https://github.com/GPUOpen-LibrariesAndSDKs/D3D12MemoryAllocator/
このライブラリは従来のバージョンよりも扱いが難しくなったリソースのためのヒープのメモリ管理を楽に使えるようにしてくれるためのもので,AMDは以前からVulkan Memory Allocatorを公開していましたが,Direct3D12向けにも同様の機能を持つメモリアロケータが公開されたことになります.
Vulkan Memory Allocator リポジトリ
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator