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
Allocation
construction. - Allocation
Create Info - Description of an
Allocation
to be created. - Allocation
Info - Parameters of
Allocation
objects, that can be retrieved usingAllocator::get_allocation_info
. - Allocator
- Main allocator object
- Allocator
Create Flags - Flags for configuring
Allocator
construction. - Allocator
Create Info - Description of an
Allocator
to be created. - Allocator
Pool - Represents custom memory pool
- Allocator
Pool Create Flags - Flags for configuring
AllocatorPool
construction. - Allocator
Pool Create Info - Description of an
AllocationPool
to 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.