VulkanMemoryAllocator-0.3.4: Bindings to the VulkanMemoryAllocator library

Index

$sel:allocation:DefragmentationPassMoveInfoVulkanMemoryAllocator
$sel:allocationBytes:BudgetVulkanMemoryAllocator
$sel:allocationCallbacks:AllocatorCreateInfoVulkanMemoryAllocator
$sel:allocationCount:PoolStatsVulkanMemoryAllocator
$sel:allocationCount:StatInfoVulkanMemoryAllocator
$sel:allocations:DefragmentationInfo2VulkanMemoryAllocator
$sel:allocationsChanged:DefragmentationInfo2VulkanMemoryAllocator
$sel:allocationSizeAvg:StatInfoVulkanMemoryAllocator
$sel:allocationSizeMax:StatInfoVulkanMemoryAllocator
$sel:allocationSizeMin:StatInfoVulkanMemoryAllocator
$sel:allocationsMoved:DefragmentationStatsVulkanMemoryAllocator
$sel:blockBytes:BudgetVulkanMemoryAllocator
$sel:blockCount:PoolStatsVulkanMemoryAllocator
$sel:blockCount:StatInfoVulkanMemoryAllocator
$sel:blockSize:PoolCreateInfoVulkanMemoryAllocator
$sel:budget:BudgetVulkanMemoryAllocator
$sel:bytesFreed:DefragmentationStatsVulkanMemoryAllocator
$sel:bytesMoved:DefragmentationStatsVulkanMemoryAllocator
$sel:commandBuffer:DefragmentationInfo2VulkanMemoryAllocator
$sel:device:AllocatorCreateInfoVulkanMemoryAllocator
$sel:device:AllocatorInfoVulkanMemoryAllocator
$sel:deviceMemory:AllocationInfoVulkanMemoryAllocator
$sel:deviceMemoryBlocksFreed:DefragmentationStatsVulkanMemoryAllocator
$sel:deviceMemoryCallbacks:AllocatorCreateInfoVulkanMemoryAllocator
$sel:filePath:RecordSettingsVulkanMemoryAllocator
$sel:flags:AllocationCreateInfoVulkanMemoryAllocator
$sel:flags:AllocatorCreateInfoVulkanMemoryAllocator
$sel:flags:DefragmentationInfo2VulkanMemoryAllocator
$sel:flags:PoolCreateInfoVulkanMemoryAllocator
$sel:flags:RecordSettingsVulkanMemoryAllocator
$sel:frameInUseCount:AllocatorCreateInfoVulkanMemoryAllocator
$sel:frameInUseCount:PoolCreateInfoVulkanMemoryAllocator
$sel:heapSizeLimit:AllocatorCreateInfoVulkanMemoryAllocator
$sel:instance':AllocatorCreateInfoVulkanMemoryAllocator
$sel:instance':AllocatorInfoVulkanMemoryAllocator
$sel:mappedData:AllocationInfoVulkanMemoryAllocator
$sel:maxAllocationsToMove:DefragmentationInfoVulkanMemoryAllocator
$sel:maxBlockCount:PoolCreateInfoVulkanMemoryAllocator
$sel:maxBytesToMove:DefragmentationInfoVulkanMemoryAllocator
$sel:maxCpuAllocationsToMove:DefragmentationInfo2VulkanMemoryAllocator
$sel:maxCpuBytesToMove:DefragmentationInfo2VulkanMemoryAllocator
$sel:maxGpuAllocationsToMove:DefragmentationInfo2VulkanMemoryAllocator
$sel:maxGpuBytesToMove:DefragmentationInfo2VulkanMemoryAllocator
$sel:memory:DefragmentationPassMoveInfoVulkanMemoryAllocator
$sel:memoryHeap:StatsVulkanMemoryAllocator
$sel:memoryType:AllocationInfoVulkanMemoryAllocator
$sel:memoryType:StatsVulkanMemoryAllocator
$sel:memoryTypeBits:AllocationCreateInfoVulkanMemoryAllocator
$sel:memoryTypeIndex:PoolCreateInfoVulkanMemoryAllocator
$sel:minBlockCount:PoolCreateInfoVulkanMemoryAllocator
$sel:moveCount:DefragmentationPassInfoVulkanMemoryAllocator
$sel:moves:DefragmentationPassInfoVulkanMemoryAllocator
$sel:offset:AllocationInfoVulkanMemoryAllocator
$sel:offset:DefragmentationPassMoveInfoVulkanMemoryAllocator
$sel:pfnAllocate:DeviceMemoryCallbacksVulkanMemoryAllocator
$sel:pfnFree:DeviceMemoryCallbacksVulkanMemoryAllocator
$sel:physicalDevice:AllocatorCreateInfoVulkanMemoryAllocator
$sel:physicalDevice:AllocatorInfoVulkanMemoryAllocator
$sel:pool:AllocationCreateInfoVulkanMemoryAllocator
$sel:pools:DefragmentationInfo2VulkanMemoryAllocator
$sel:preferredFlags:AllocationCreateInfoVulkanMemoryAllocator
$sel:preferredLargeHeapBlockSize:AllocatorCreateInfoVulkanMemoryAllocator
$sel:recordSettings:AllocatorCreateInfoVulkanMemoryAllocator
$sel:requiredFlags:AllocationCreateInfoVulkanMemoryAllocator
$sel:size:AllocationInfoVulkanMemoryAllocator
$sel:size:PoolStatsVulkanMemoryAllocator
$sel:total:StatsVulkanMemoryAllocator
$sel:unusedBytes:StatInfoVulkanMemoryAllocator
$sel:unusedRangeCount:PoolStatsVulkanMemoryAllocator
$sel:unusedRangeCount:StatInfoVulkanMemoryAllocator
$sel:unusedRangeSizeAvg:StatInfoVulkanMemoryAllocator
$sel:unusedRangeSizeMax:PoolStatsVulkanMemoryAllocator
$sel:unusedRangeSizeMax:StatInfoVulkanMemoryAllocator
$sel:unusedRangeSizeMin:StatInfoVulkanMemoryAllocator
$sel:unusedSize:PoolStatsVulkanMemoryAllocator
$sel:usage:AllocationCreateInfoVulkanMemoryAllocator
$sel:usage:BudgetVulkanMemoryAllocator
$sel:usedBytes:StatInfoVulkanMemoryAllocator
$sel:userData:AllocationCreateInfoVulkanMemoryAllocator
$sel:userData:AllocationInfoVulkanMemoryAllocator
$sel:userData:DeviceMemoryCallbacksVulkanMemoryAllocator
$sel:vkAllocateMemory:VulkanFunctionsVulkanMemoryAllocator
$sel:vkBindBufferMemory2KHR:VulkanFunctionsVulkanMemoryAllocator
$sel:vkBindBufferMemory:VulkanFunctionsVulkanMemoryAllocator
$sel:vkBindImageMemory2KHR:VulkanFunctionsVulkanMemoryAllocator
$sel:vkBindImageMemory:VulkanFunctionsVulkanMemoryAllocator
$sel:vkCmdCopyBuffer:VulkanFunctionsVulkanMemoryAllocator
$sel:vkCreateBuffer:VulkanFunctionsVulkanMemoryAllocator
$sel:vkCreateImage:VulkanFunctionsVulkanMemoryAllocator
$sel:vkDestroyBuffer:VulkanFunctionsVulkanMemoryAllocator
$sel:vkDestroyImage:VulkanFunctionsVulkanMemoryAllocator
$sel:vkFlushMappedMemoryRanges:VulkanFunctionsVulkanMemoryAllocator
$sel:vkFreeMemory:VulkanFunctionsVulkanMemoryAllocator
$sel:vkGetBufferMemoryRequirements2KHR:VulkanFunctionsVulkanMemoryAllocator
$sel:vkGetBufferMemoryRequirements:VulkanFunctionsVulkanMemoryAllocator
$sel:vkGetImageMemoryRequirements2KHR:VulkanFunctionsVulkanMemoryAllocator
$sel:vkGetImageMemoryRequirements:VulkanFunctionsVulkanMemoryAllocator
$sel:vkGetPhysicalDeviceMemoryProperties2KHR:VulkanFunctionsVulkanMemoryAllocator
$sel:vkGetPhysicalDeviceMemoryProperties:VulkanFunctionsVulkanMemoryAllocator
$sel:vkGetPhysicalDeviceProperties:VulkanFunctionsVulkanMemoryAllocator
$sel:vkInvalidateMappedMemoryRanges:VulkanFunctionsVulkanMemoryAllocator
$sel:vkMapMemory:VulkanFunctionsVulkanMemoryAllocator
$sel:vkUnmapMemory:VulkanFunctionsVulkanMemoryAllocator
$sel:vulkanApiVersion:AllocatorCreateInfoVulkanMemoryAllocator
$sel:vulkanFunctions:AllocatorCreateInfoVulkanMemoryAllocator
allocateMemoryVulkanMemoryAllocator
allocateMemoryForBufferVulkanMemoryAllocator
allocateMemoryForImageVulkanMemoryAllocator
allocateMemoryPagesVulkanMemoryAllocator
Allocation 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
AllocationCreateFlagBits 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
AllocationCreateFlagsVulkanMemoryAllocator
AllocationCreateInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
AllocationInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
ALLOCATION_CREATE_CAN_BECOME_LOST_BITVulkanMemoryAllocator
ALLOCATION_CREATE_CAN_MAKE_OTHER_LOST_BITVulkanMemoryAllocator
ALLOCATION_CREATE_DEDICATED_MEMORY_BITVulkanMemoryAllocator
ALLOCATION_CREATE_DONT_BIND_BITVulkanMemoryAllocator
ALLOCATION_CREATE_MAPPED_BITVulkanMemoryAllocator
ALLOCATION_CREATE_NEVER_ALLOCATE_BITVulkanMemoryAllocator
ALLOCATION_CREATE_STRATEGY_BEST_FIT_BITVulkanMemoryAllocator
ALLOCATION_CREATE_STRATEGY_FIRST_FIT_BITVulkanMemoryAllocator
ALLOCATION_CREATE_STRATEGY_MASKVulkanMemoryAllocator
ALLOCATION_CREATE_STRATEGY_MIN_FRAGMENTATION_BITVulkanMemoryAllocator
ALLOCATION_CREATE_STRATEGY_MIN_MEMORY_BITVulkanMemoryAllocator
ALLOCATION_CREATE_STRATEGY_MIN_TIME_BITVulkanMemoryAllocator
ALLOCATION_CREATE_STRATEGY_WORST_FIT_BITVulkanMemoryAllocator
ALLOCATION_CREATE_UPPER_ADDRESS_BITVulkanMemoryAllocator
ALLOCATION_CREATE_USER_DATA_COPY_STRING_BITVulkanMemoryAllocator
ALLOCATION_CREATE_WITHIN_BUDGET_BITVulkanMemoryAllocator
Allocator 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
AllocatorCreateFlagBits 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
AllocatorCreateFlagsVulkanMemoryAllocator
AllocatorCreateInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
AllocatorInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
ALLOCATOR_CREATE_AMD_DEVICE_COHERENT_MEMORY_BITVulkanMemoryAllocator
ALLOCATOR_CREATE_BUFFER_DEVICE_ADDRESS_BITVulkanMemoryAllocator
ALLOCATOR_CREATE_EXTERNALLY_SYNCHRONIZED_BITVulkanMemoryAllocator
ALLOCATOR_CREATE_EXT_MEMORY_BUDGET_BITVulkanMemoryAllocator
ALLOCATOR_CREATE_KHR_BIND_MEMORY2_BITVulkanMemoryAllocator
ALLOCATOR_CREATE_KHR_DEDICATED_ALLOCATION_BITVulkanMemoryAllocator
beginDefragmentationPassVulkanMemoryAllocator
bindBufferMemoryVulkanMemoryAllocator
bindBufferMemory2VulkanMemoryAllocator
bindImageMemoryVulkanMemoryAllocator
bindImageMemory2VulkanMemoryAllocator
Budget 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
buildStatsStringVulkanMemoryAllocator
calculateStatsVulkanMemoryAllocator
checkCorruptionVulkanMemoryAllocator
checkPoolCorruptionVulkanMemoryAllocator
createAllocatorVulkanMemoryAllocator
createBufferVulkanMemoryAllocator
createImageVulkanMemoryAllocator
createLostAllocationVulkanMemoryAllocator
createPoolVulkanMemoryAllocator
defragmentVulkanMemoryAllocator
defragmentationBeginVulkanMemoryAllocator
DefragmentationContext 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
defragmentationEndVulkanMemoryAllocator
DefragmentationFlagBits 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
DefragmentationFlagsVulkanMemoryAllocator
DefragmentationInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
DefragmentationInfo2 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
DefragmentationPassInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
DefragmentationPassMoveInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
DefragmentationStats 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
DEFRAGMENTATION_FLAG_INCREMENTALVulkanMemoryAllocator
destroyAllocatorVulkanMemoryAllocator
destroyBufferVulkanMemoryAllocator
destroyImageVulkanMemoryAllocator
destroyPoolVulkanMemoryAllocator
DeviceMemoryCallbacks 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
endDefragmentationPassVulkanMemoryAllocator
findMemoryTypeIndexVulkanMemoryAllocator
findMemoryTypeIndexForBufferInfoVulkanMemoryAllocator
findMemoryTypeIndexForImageInfoVulkanMemoryAllocator
flushAllocationVulkanMemoryAllocator
flushAllocationsVulkanMemoryAllocator
FN_vmaAllocateDeviceMemoryFunctionVulkanMemoryAllocator
FN_vmaFreeDeviceMemoryFunctionVulkanMemoryAllocator
freeMemoryVulkanMemoryAllocator
freeMemoryPagesVulkanMemoryAllocator
freeStatsStringVulkanMemoryAllocator
getAllocationInfoVulkanMemoryAllocator
getAllocatorInfoVulkanMemoryAllocator
getBudgetVulkanMemoryAllocator
getMemoryPropertiesVulkanMemoryAllocator
getMemoryTypePropertiesVulkanMemoryAllocator
getPhysicalDevicePropertiesVulkanMemoryAllocator
getPoolNameVulkanMemoryAllocator
getPoolStatsVulkanMemoryAllocator
invalidateAllocationVulkanMemoryAllocator
invalidateAllocationsVulkanMemoryAllocator
makePoolAllocationsLostVulkanMemoryAllocator
mapMemoryVulkanMemoryAllocator
MemoryUsage 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
MEMORY_USAGE_CPU_COPYVulkanMemoryAllocator
MEMORY_USAGE_CPU_ONLYVulkanMemoryAllocator
MEMORY_USAGE_CPU_TO_GPUVulkanMemoryAllocator
MEMORY_USAGE_GPU_LAZILY_ALLOCATEDVulkanMemoryAllocator
MEMORY_USAGE_GPU_ONLYVulkanMemoryAllocator
MEMORY_USAGE_GPU_TO_CPUVulkanMemoryAllocator
MEMORY_USAGE_UNKNOWNVulkanMemoryAllocator
PFN_vmaAllocateDeviceMemoryFunctionVulkanMemoryAllocator
PFN_vmaFreeDeviceMemoryFunctionVulkanMemoryAllocator
Pool 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
PoolCreateFlagBits 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
PoolCreateFlagsVulkanMemoryAllocator
PoolCreateInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
PoolStats 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
POOL_CREATE_ALGORITHM_MASKVulkanMemoryAllocator
POOL_CREATE_BUDDY_ALGORITHM_BITVulkanMemoryAllocator
POOL_CREATE_IGNORE_BUFFER_IMAGE_GRANULARITY_BITVulkanMemoryAllocator
POOL_CREATE_LINEAR_ALGORITHM_BITVulkanMemoryAllocator
RecordFlagBits 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
RecordFlagsVulkanMemoryAllocator
RecordSettings 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
RECORD_FLUSH_AFTER_CALL_BITVulkanMemoryAllocator
resizeAllocationVulkanMemoryAllocator
setAllocationUserDataVulkanMemoryAllocator
setCurrentFrameIndexVulkanMemoryAllocator
setPoolNameVulkanMemoryAllocator
StatInfo 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
Stats 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
touchAllocationVulkanMemoryAllocator
unmapMemoryVulkanMemoryAllocator
useDefragmentationPassVulkanMemoryAllocator
VulkanFunctions 
1 (Type/Class)VulkanMemoryAllocator
2 (Data Constructor)VulkanMemoryAllocator
withAllocatorVulkanMemoryAllocator
withBufferVulkanMemoryAllocator
withDefragmentationVulkanMemoryAllocator
withImageVulkanMemoryAllocator
withLostAllocationVulkanMemoryAllocator
withMappedMemoryVulkanMemoryAllocator
withMemoryVulkanMemoryAllocator
withMemoryForBufferVulkanMemoryAllocator
withMemoryForImageVulkanMemoryAllocator
withMemoryPagesVulkanMemoryAllocator
withPoolVulkanMemoryAllocator