![]() |
XII Release 0.1.0
|
Flags used to configure Vulkan memory allocation behavior. More...
#include <MemoryAllocatorVulkan.h>
Classes | |
| struct | Bits |
Public Types | |
| enum | Enum : StorageType { Dedicated = 0x00000001 , NeverAllocate = 0x00000002 , Mapped = 0x00000004 , UserDataCopy = 0x00000008 , UpperAddress = 0x00000010 , StrategyMinMemory = 0x00000020 , StrategyMinTime = 0x00000040 , StrategyFirstFit = 0x00000200 , StrategyCanAlias = 0x00000400 , StrategyWithinBudget = 0x00000800 , StrategyHostSequential = 0x00001000 , StrategyHostRandom = 0x00002000 , Default = 0U } |
| using | StorageType = xiiUInt32 |
Flags used to configure Vulkan memory allocation behavior.
These flags guide the Vulkan Memory Allocator (VMA) or custom allocation logic in selecting memory types, strategies, and mapping behavior.
| enum xiiVulkanAllocationCreateFlags::Enum : StorageType |