Vulkan Memory Allocator: Class Members

Vulkan Memory Allocator

Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:

### - a -

- alignment : VmaVirtualAllocationCreateInfo
- allocationBytes : VmaStatistics
- allocationCount : VmaStatistics
- allocationInfo : VmaAllocationInfo2
- allocationSizeMax : VmaDetailedStatistics
- allocationSizeMin : VmaDetailedStatistics
- allocationsMoved : VmaDefragmentationStats

### - b -

- blockBytes : VmaStatistics
- blockCount : VmaStatistics
- blockSize : VmaAllocationInfo2, VmaPoolCreateInfo
- budget : VmaBudget
- bytesFreed : VmaDefragmentationStats
- bytesMoved : VmaDefragmentationStats

### - d -

- dedicatedMemory : VmaAllocationInfo2
- device : VmaAllocatorCreateInfo, VmaAllocatorInfo
- deviceMemory : VmaAllocationInfo
- deviceMemoryBlocksFreed : VmaDefragmentationStats
- dstTmpAllocation : VmaDefragmentationMove

### - f -

- flags : VmaAllocationCreateInfo, VmaAllocatorCreateInfo, VmaDefragmentationInfo, VmaPoolCreateInfo, VmaVirtualAllocationCreateInfo, VmaVirtualBlockCreateInfo

### - i -

- instance : VmaAllocatorCreateInfo, VmaAllocatorInfo

### - m -

- maxAllocationsPerPass : VmaDefragmentationInfo
- maxBlockCount : VmaPoolCreateInfo
- maxBytesPerPass : VmaDefragmentationInfo
- memoryHeap : VmaTotalStatistics
- memoryType : VmaAllocationInfo, VmaTotalStatistics
- memoryTypeBits : VmaAllocationCreateInfo
- memoryTypeIndex : VmaPoolCreateInfo
- minAllocationAlignment : VmaPoolCreateInfo
- minBlockCount : VmaPoolCreateInfo
- moveCount : VmaDefragmentationPassMoveInfo

### - o -

- offset : VmaAllocationInfo, VmaVirtualAllocationInfo
- operation : VmaDefragmentationMove

### - p -

- pAllocationCallbacks : VmaAllocatorCreateInfo, VmaVirtualBlockCreateInfo
- pBreakCallbackUserData : VmaDefragmentationInfo
- pDeviceMemoryCallbacks : VmaAllocatorCreateInfo
- pfnAllocate : VmaDeviceMemoryCallbacks
- pfnBreakCallback : VmaDefragmentationInfo
- pfnFree : VmaDeviceMemoryCallbacks
- pHeapSizeLimit : VmaAllocatorCreateInfo
- physicalDevice : VmaAllocatorCreateInfo, VmaAllocatorInfo
- pMappedData : VmaAllocationInfo
- pMemoryAllocateNext : VmaPoolCreateInfo
- pMoves : VmaDefragmentationPassMoveInfo
- pName : VmaAllocationInfo
- pool : VmaAllocationCreateInfo, VmaDefragmentationInfo
- preferredFlags : VmaAllocationCreateInfo
- preferredLargeHeapBlockSize : VmaAllocatorCreateInfo
- priority : VmaAllocationCreateInfo, VmaPoolCreateInfo
- pTypeExternalMemoryHandleTypes : VmaAllocatorCreateInfo
- pUserData : VmaAllocationCreateInfo, VmaAllocationInfo, VmaDeviceMemoryCallbacks, VmaVirtualAllocationCreateInfo, VmaVirtualAllocationInfo
- pVulkanFunctions : VmaAllocatorCreateInfo

### - r -

- requiredFlags : VmaAllocationCreateInfo

### - s -

- size : VmaAllocationInfo, VmaVirtualAllocationCreateInfo, VmaVirtualAllocationInfo, VmaVirtualBlockCreateInfo
- srcAllocation : VmaDefragmentationMove
- statistics : VmaBudget, VmaDetailedStatistics

### - t -

- total : VmaTotalStatistics

### - u -

- unusedRangeCount : VmaDetailedStatistics
- unusedRangeSizeMax : VmaDetailedStatistics
- unusedRangeSizeMin : VmaDetailedStatistics
- usage : VmaAllocationCreateInfo, VmaBudget

### - v -

- vkAllocateMemory : VmaVulkanFunctions
- vkBindBufferMemory : VmaVulkanFunctions
- vkBindBufferMemory2KHR : VmaVulkanFunctions
- vkBindImageMemory : VmaVulkanFunctions
- vkBindImageMemory2KHR : VmaVulkanFunctions
- vkCmdCopyBuffer : VmaVulkanFunctions
- vkCreateBuffer : VmaVulkanFunctions
- vkCreateImage : VmaVulkanFunctions
- vkDestroyBuffer : VmaVulkanFunctions
- vkDestroyImage : VmaVulkanFunctions
- vkFlushMappedMemoryRanges : VmaVulkanFunctions
- vkFreeMemory : VmaVulkanFunctions
- vkGetBufferMemoryRequirements : VmaVulkanFunctions
- vkGetBufferMemoryRequirements2KHR : VmaVulkanFunctions
- vkGetDeviceBufferMemoryRequirements : VmaVulkanFunctions
- vkGetDeviceImageMemoryRequirements : VmaVulkanFunctions
- vkGetDeviceProcAddr : VmaVulkanFunctions
- vkGetImageMemoryRequirements : VmaVulkanFunctions
- vkGetImageMemoryRequirements2KHR : VmaVulkanFunctions
- vkGetInstanceProcAddr : VmaVulkanFunctions
- vkGetPhysicalDeviceMemoryProperties : VmaVulkanFunctions
- vkGetPhysicalDeviceMemoryProperties2KHR : VmaVulkanFunctions
- vkGetPhysicalDeviceProperties : VmaVulkanFunctions
- vkInvalidateMappedMemoryRanges : VmaVulkanFunctions
- vkMapMemory : VmaVulkanFunctions
- vkUnmapMemory : VmaVulkanFunctions
- vulkanApiVersion : VmaAllocatorCreateInfo