Registry / other / d3d12-memory-allocator

d3d12-memory-allocator

JSON →
library3.1.0vcpkgunverified

Easy to integrate D3d12 memory allocation library from GPUOpen

vcpkg install d3d12-memory-allocator
INSTALL
IMPORT
SIG · D3D12-MEMORY-ALLOC
D
d3d12-memory-allocator
othercppv3.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

D3D12MemAlloc.h
✓ #include <D3D12MemAlloc.h>

Initialize D3D12 memory allocator

#include <D3D12MemAlloc.h> #include <wrl.h> int main() { // Assume ID3D12Device* device is created D3D12MA::ALLOCATOR_DESC desc = {}; desc.pDevice = device; desc.Flags = D3D12MA::ALLOCATOR_FLAG_NONE; D3D12MA::Allocator* allocator; D3D12MA::CreateAllocator(&desc, &allocator); // Allocate resources... allocator->Release(); return 0; }
Debug
Known issues
gotchaRequires DirectX 12 headers and runtime
fix
Ensure Windows SDK with D3D12 support is installed
affects: *
Upgrade
Version history
3.1.0latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources

No resource links recorded.

d3d12-memory-allocator — pip install d3d12-memory-allocator · libregistry