AMDがD3D12 Memory Allocatorを公開

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