Expand description
Easy to use, high performance memory manager for Vulkan.
Re-exports§
Modules§
Structs§
- Allocation
- Represents single memory allocation.
- Allocation
Create Flags - Flags for configuring
Allocationconstruction. - Allocation
Create Info - Description of an
Allocationto be created. - Allocation
Info - Parameters of
Allocationobjects, that can be retrieved usingAllocator::get_allocation_info. - Allocator
- Main allocator object
- Allocator
Create Flags - Flags for configuring
Allocatorconstruction. - Allocator
Create Info - Description of an
Allocatorto be created. - Allocator
Pool - Represents custom memory pool
- Allocator
Pool Create Flags - Flags for configuring
AllocatorPoolconstruction. - Allocator
Pool Create Info - Description of an
AllocationPoolto be created. - Defragmentation
Context - Defragmentation
Info - Optional configuration parameters to be passed to
Allocator::defragment - Defragmentation
Info2 - Parameters for defragmentation.
- Defragmentation
Stats - Statistics returned by
Allocator::defragment
Enums§
- Memory
Usage - Intended usage of memory.