$sel:allocation:DefragmentationPassMoveInfo | Graphics.VulkanMemoryAllocator |
$sel:allocationBytes:Budget | Graphics.VulkanMemoryAllocator |
$sel:allocationCallbacks:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:allocationCount:PoolStats | Graphics.VulkanMemoryAllocator |
$sel:allocationCount:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:allocations:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:allocationsChanged:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:allocationSizeAvg:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:allocationSizeMax:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:allocationSizeMin:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:allocationsMoved:DefragmentationStats | Graphics.VulkanMemoryAllocator |
$sel:blockBytes:Budget | Graphics.VulkanMemoryAllocator |
$sel:blockCount:PoolStats | Graphics.VulkanMemoryAllocator |
$sel:blockCount:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:blockSize:PoolCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:budget:Budget | Graphics.VulkanMemoryAllocator |
$sel:bytesFreed:DefragmentationStats | Graphics.VulkanMemoryAllocator |
$sel:bytesMoved:DefragmentationStats | Graphics.VulkanMemoryAllocator |
$sel:commandBuffer:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:device:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:device:AllocatorInfo | Graphics.VulkanMemoryAllocator |
$sel:deviceMemory:AllocationInfo | Graphics.VulkanMemoryAllocator |
$sel:deviceMemoryBlocksFreed:DefragmentationStats | Graphics.VulkanMemoryAllocator |
$sel:deviceMemoryCallbacks:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:filePath:RecordSettings | Graphics.VulkanMemoryAllocator |
$sel:flags:AllocationCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:flags:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:flags:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:flags:PoolCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:flags:RecordSettings | Graphics.VulkanMemoryAllocator |
$sel:frameInUseCount:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:frameInUseCount:PoolCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:heapSizeLimit:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:instance':AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:instance':AllocatorInfo | Graphics.VulkanMemoryAllocator |
$sel:mappedData:AllocationInfo | Graphics.VulkanMemoryAllocator |
$sel:maxAllocationsToMove:DefragmentationInfo | Graphics.VulkanMemoryAllocator |
$sel:maxBlockCount:PoolCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:maxBytesToMove:DefragmentationInfo | Graphics.VulkanMemoryAllocator |
$sel:maxCpuAllocationsToMove:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:maxCpuBytesToMove:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:maxGpuAllocationsToMove:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:maxGpuBytesToMove:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:memory:DefragmentationPassMoveInfo | Graphics.VulkanMemoryAllocator |
$sel:memoryHeap:Stats | Graphics.VulkanMemoryAllocator |
$sel:memoryType:AllocationInfo | Graphics.VulkanMemoryAllocator |
$sel:memoryType:Stats | Graphics.VulkanMemoryAllocator |
$sel:memoryTypeBits:AllocationCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:memoryTypeIndex:PoolCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:minBlockCount:PoolCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:moveCount:DefragmentationPassInfo | Graphics.VulkanMemoryAllocator |
$sel:moves:DefragmentationPassInfo | Graphics.VulkanMemoryAllocator |
$sel:offset:AllocationInfo | Graphics.VulkanMemoryAllocator |
$sel:offset:DefragmentationPassMoveInfo | Graphics.VulkanMemoryAllocator |
$sel:pfnAllocate:DeviceMemoryCallbacks | Graphics.VulkanMemoryAllocator |
$sel:pfnFree:DeviceMemoryCallbacks | Graphics.VulkanMemoryAllocator |
$sel:physicalDevice:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:physicalDevice:AllocatorInfo | Graphics.VulkanMemoryAllocator |
$sel:pool:AllocationCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:pools:DefragmentationInfo2 | Graphics.VulkanMemoryAllocator |
$sel:preferredFlags:AllocationCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:preferredLargeHeapBlockSize:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:recordSettings:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:requiredFlags:AllocationCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:size:AllocationInfo | Graphics.VulkanMemoryAllocator |
$sel:size:PoolStats | Graphics.VulkanMemoryAllocator |
$sel:total:Stats | Graphics.VulkanMemoryAllocator |
$sel:unusedBytes:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:unusedRangeCount:PoolStats | Graphics.VulkanMemoryAllocator |
$sel:unusedRangeCount:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:unusedRangeSizeAvg:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:unusedRangeSizeMax:PoolStats | Graphics.VulkanMemoryAllocator |
$sel:unusedRangeSizeMax:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:unusedRangeSizeMin:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:unusedSize:PoolStats | Graphics.VulkanMemoryAllocator |
$sel:usage:AllocationCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:usage:Budget | Graphics.VulkanMemoryAllocator |
$sel:usedBytes:StatInfo | Graphics.VulkanMemoryAllocator |
$sel:userData:AllocationCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:userData:AllocationInfo | Graphics.VulkanMemoryAllocator |
$sel:userData:DeviceMemoryCallbacks | Graphics.VulkanMemoryAllocator |
$sel:vkAllocateMemory:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkBindBufferMemory2KHR:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkBindBufferMemory:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkBindImageMemory2KHR:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkBindImageMemory:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkCmdCopyBuffer:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkCreateBuffer:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkCreateImage:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkDestroyBuffer:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkDestroyImage:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkFlushMappedMemoryRanges:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkFreeMemory:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkGetBufferMemoryRequirements2KHR:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkGetBufferMemoryRequirements:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkGetImageMemoryRequirements2KHR:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkGetImageMemoryRequirements:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkGetPhysicalDeviceMemoryProperties2KHR:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkGetPhysicalDeviceMemoryProperties:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkGetPhysicalDeviceProperties:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkInvalidateMappedMemoryRanges:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkMapMemory:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vkUnmapMemory:VulkanFunctions | Graphics.VulkanMemoryAllocator |
$sel:vulkanApiVersion:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
$sel:vulkanFunctions:AllocatorCreateInfo | Graphics.VulkanMemoryAllocator |
allocateMemory | Graphics.VulkanMemoryAllocator |
allocateMemoryForBuffer | Graphics.VulkanMemoryAllocator |
allocateMemoryForImage | Graphics.VulkanMemoryAllocator |
allocateMemoryPages | Graphics.VulkanMemoryAllocator |
Allocation | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
AllocationCreateFlagBits | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
AllocationCreateFlags | Graphics.VulkanMemoryAllocator |
AllocationCreateInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
AllocationInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_CAN_BECOME_LOST_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_CAN_MAKE_OTHER_LOST_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_DEDICATED_MEMORY_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_DONT_BIND_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_MAPPED_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_NEVER_ALLOCATE_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_STRATEGY_BEST_FIT_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_STRATEGY_FIRST_FIT_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_STRATEGY_MASK | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_STRATEGY_MIN_FRAGMENTATION_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_STRATEGY_MIN_MEMORY_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_STRATEGY_MIN_TIME_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_STRATEGY_WORST_FIT_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_UPPER_ADDRESS_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_USER_DATA_COPY_STRING_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATION_CREATE_WITHIN_BUDGET_BIT | Graphics.VulkanMemoryAllocator |
Allocator | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
AllocatorCreateFlagBits | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
AllocatorCreateFlags | Graphics.VulkanMemoryAllocator |
AllocatorCreateInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
AllocatorInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
ALLOCATOR_CREATE_AMD_DEVICE_COHERENT_MEMORY_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATOR_CREATE_BUFFER_DEVICE_ADDRESS_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATOR_CREATE_EXTERNALLY_SYNCHRONIZED_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATOR_CREATE_EXT_MEMORY_BUDGET_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATOR_CREATE_KHR_BIND_MEMORY2_BIT | Graphics.VulkanMemoryAllocator |
ALLOCATOR_CREATE_KHR_DEDICATED_ALLOCATION_BIT | Graphics.VulkanMemoryAllocator |
beginDefragmentationPass | Graphics.VulkanMemoryAllocator |
bindBufferMemory | Graphics.VulkanMemoryAllocator |
bindBufferMemory2 | Graphics.VulkanMemoryAllocator |
bindImageMemory | Graphics.VulkanMemoryAllocator |
bindImageMemory2 | Graphics.VulkanMemoryAllocator |
Budget | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
buildStatsString | Graphics.VulkanMemoryAllocator |
calculateStats | Graphics.VulkanMemoryAllocator |
checkCorruption | Graphics.VulkanMemoryAllocator |
checkPoolCorruption | Graphics.VulkanMemoryAllocator |
createAllocator | Graphics.VulkanMemoryAllocator |
createBuffer | Graphics.VulkanMemoryAllocator |
createImage | Graphics.VulkanMemoryAllocator |
createLostAllocation | Graphics.VulkanMemoryAllocator |
createPool | Graphics.VulkanMemoryAllocator |
defragment | Graphics.VulkanMemoryAllocator |
defragmentationBegin | Graphics.VulkanMemoryAllocator |
DefragmentationContext | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
defragmentationEnd | Graphics.VulkanMemoryAllocator |
DefragmentationFlagBits | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
DefragmentationFlags | Graphics.VulkanMemoryAllocator |
DefragmentationInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
DefragmentationInfo2 | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
DefragmentationPassInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
DefragmentationPassMoveInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
DefragmentationStats | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
DEFRAGMENTATION_FLAG_INCREMENTAL | Graphics.VulkanMemoryAllocator |
destroyAllocator | Graphics.VulkanMemoryAllocator |
destroyBuffer | Graphics.VulkanMemoryAllocator |
destroyImage | Graphics.VulkanMemoryAllocator |
destroyPool | Graphics.VulkanMemoryAllocator |
DeviceMemoryCallbacks | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
endDefragmentationPass | Graphics.VulkanMemoryAllocator |
findMemoryTypeIndex | Graphics.VulkanMemoryAllocator |
findMemoryTypeIndexForBufferInfo | Graphics.VulkanMemoryAllocator |
findMemoryTypeIndexForImageInfo | Graphics.VulkanMemoryAllocator |
flushAllocation | Graphics.VulkanMemoryAllocator |
FN_vmaAllocateDeviceMemoryFunction | Graphics.VulkanMemoryAllocator |
FN_vmaFreeDeviceMemoryFunction | Graphics.VulkanMemoryAllocator |
freeMemory | Graphics.VulkanMemoryAllocator |
freeMemoryPages | Graphics.VulkanMemoryAllocator |
freeStatsString | Graphics.VulkanMemoryAllocator |
getAllocationInfo | Graphics.VulkanMemoryAllocator |
getAllocatorInfo | Graphics.VulkanMemoryAllocator |
getBudget | Graphics.VulkanMemoryAllocator |
getMemoryProperties | Graphics.VulkanMemoryAllocator |
getMemoryTypeProperties | Graphics.VulkanMemoryAllocator |
getPhysicalDeviceProperties | Graphics.VulkanMemoryAllocator |
getPoolName | Graphics.VulkanMemoryAllocator |
getPoolStats | Graphics.VulkanMemoryAllocator |
invalidateAllocation | Graphics.VulkanMemoryAllocator |
makePoolAllocationsLost | Graphics.VulkanMemoryAllocator |
mapMemory | Graphics.VulkanMemoryAllocator |
MemoryUsage | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
MEMORY_USAGE_CPU_COPY | Graphics.VulkanMemoryAllocator |
MEMORY_USAGE_CPU_ONLY | Graphics.VulkanMemoryAllocator |
MEMORY_USAGE_CPU_TO_GPU | Graphics.VulkanMemoryAllocator |
MEMORY_USAGE_GPU_LAZILY_ALLOCATED | Graphics.VulkanMemoryAllocator |
MEMORY_USAGE_GPU_ONLY | Graphics.VulkanMemoryAllocator |
MEMORY_USAGE_GPU_TO_CPU | Graphics.VulkanMemoryAllocator |
MEMORY_USAGE_UNKNOWN | Graphics.VulkanMemoryAllocator |
PFN_vmaAllocateDeviceMemoryFunction | Graphics.VulkanMemoryAllocator |
PFN_vmaFreeDeviceMemoryFunction | Graphics.VulkanMemoryAllocator |
Pool | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
PoolCreateFlagBits | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
PoolCreateFlags | Graphics.VulkanMemoryAllocator |
PoolCreateInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
PoolStats | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
POOL_CREATE_ALGORITHM_MASK | Graphics.VulkanMemoryAllocator |
POOL_CREATE_BUDDY_ALGORITHM_BIT | Graphics.VulkanMemoryAllocator |
POOL_CREATE_IGNORE_BUFFER_IMAGE_GRANULARITY_BIT | Graphics.VulkanMemoryAllocator |
POOL_CREATE_LINEAR_ALGORITHM_BIT | Graphics.VulkanMemoryAllocator |
RecordFlagBits | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
RecordFlags | Graphics.VulkanMemoryAllocator |
RecordSettings | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
RECORD_FLUSH_AFTER_CALL_BIT | Graphics.VulkanMemoryAllocator |
resizeAllocation | Graphics.VulkanMemoryAllocator |
setAllocationUserData | Graphics.VulkanMemoryAllocator |
setCurrentFrameIndex | Graphics.VulkanMemoryAllocator |
setPoolName | Graphics.VulkanMemoryAllocator |
StatInfo | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
Stats | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
touchAllocation | Graphics.VulkanMemoryAllocator |
unmapMemory | Graphics.VulkanMemoryAllocator |
VulkanFunctions | |
1 (Type/Class) | Graphics.VulkanMemoryAllocator |
2 (Data Constructor) | Graphics.VulkanMemoryAllocator |
withAllocator | Graphics.VulkanMemoryAllocator |
withBuffer | Graphics.VulkanMemoryAllocator |
withDefragmentation | Graphics.VulkanMemoryAllocator |
withDefragmentationPass | Graphics.VulkanMemoryAllocator |
withImage | Graphics.VulkanMemoryAllocator |
withLostAllocation | Graphics.VulkanMemoryAllocator |
withMappedMemory | Graphics.VulkanMemoryAllocator |
withMemory | Graphics.VulkanMemoryAllocator |
withMemoryForBuffer | Graphics.VulkanMemoryAllocator |
withMemoryForImage | Graphics.VulkanMemoryAllocator |
withMemoryPages | Graphics.VulkanMemoryAllocator |
withPool | Graphics.VulkanMemoryAllocator |