| Alignment | VulkanRHI::FVulkanSubresourceAllocator | protected |
| AllocateInternalData() | VulkanRHI::FVulkanSubresourceAllocator | protected |
| AllocatorIndex | VulkanRHI::FVulkanSubresourceAllocator | protected |
| AllocCalls | VulkanRHI::FVulkanSubresourceAllocator | protected |
| bIsDefragging | VulkanRHI::FVulkanSubresourceAllocator | protected |
| bIsEvicting | VulkanRHI::FVulkanSubresourceAllocator | protected |
| bLocked | VulkanRHI::FVulkanSubresourceAllocator | protected |
| BucketId | VulkanRHI::FVulkanSubresourceAllocator | protected |
| Buffer | VulkanRHI::FVulkanSubresourceAllocator | protected |
| BufferId | VulkanRHI::FVulkanSubresourceAllocator | protected |
| BufferUsageFlags | VulkanRHI::FVulkanSubresourceAllocator | protected |
| CanDefrag() | VulkanRHI::FVulkanSubresourceAllocator | protected |
| DefragTick(FVulkanDevice &Device, const FVulkanContextArray &Contexts, FVulkanResourceHeap *Heap, uint32 Count) | VulkanRHI::FVulkanSubresourceAllocator | protected |
| Destroy(FVulkanDevice *Device) | VulkanRHI::FVulkanSubresourceAllocator | |
| DumpFullHeap() | VulkanRHI::FVulkanSubresourceAllocator | protected |
| EvictToHost(FVulkanDevice &Device, const FVulkanContextArray &Contexts) | VulkanRHI::FVulkanSubresourceAllocator | protected |
| Flush(VkDeviceSize Offset, VkDeviceSize AllocationSize) | VulkanRHI::FVulkanSubresourceAllocator | |
| FMemoryManager | VulkanRHI::FVulkanSubresourceAllocator | friend |
| FrameFreed | VulkanRHI::FVulkanSubresourceAllocator | protected |
| Free(FVulkanAllocation &Allocation) | VulkanRHI::FVulkanSubresourceAllocator | |
| FreeCalls | VulkanRHI::FVulkanSubresourceAllocator | protected |
| FreeInternalData(int32 Index) | VulkanRHI::FVulkanSubresourceAllocator | protected |
| FreeList | VulkanRHI::FVulkanSubresourceAllocator | protected |
| FVulkanResourceHeap | VulkanRHI::FVulkanSubresourceAllocator | friend |
| FVulkanSubresourceAllocator(EVulkanAllocationType InType, FMemoryManager *InOwner, uint8 InSubResourceAllocatorFlags, FDeviceMemoryAllocation *InDeviceMemoryAllocation, uint32 InMemoryTypeIndex, VkMemoryPropertyFlags InMemoryPropertyFlags, uint32 InAlignment, VkBuffer InBuffer, uint32 InBufferSize, uint32 InBufferId, VkBufferUsageFlags InBufferUsageFlags, int32 InPoolSizeIndex) | VulkanRHI::FVulkanSubresourceAllocator | |
| FVulkanSubresourceAllocator(EVulkanAllocationType InType, FMemoryManager *InOwner, uint8 InSubResourceAllocatorFlags, FDeviceMemoryAllocation *InDeviceMemoryAllocation, uint32 InMemoryTypeIndex, uint32 BufferId=0xffffffff) | VulkanRHI::FVulkanSubresourceAllocator | |
| GetAlignment() const | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetAllocatorIndex() | VulkanRHI::FVulkanSubresourceAllocator | inlineprotected |
| GetHandleId() const | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetId() | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetIsDefragging() | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetMappedPointer() | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetMaxSize() const | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetMemoryAllocation() | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetMemoryUsed() | VulkanRHI::FVulkanSubresourceAllocator | |
| GetNumSubAllocations() | VulkanRHI::FVulkanSubresourceAllocator | |
| GetSubresourceAllocatorFlags() | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetType() | VulkanRHI::FVulkanSubresourceAllocator | inline |
| GetUsedSize() const | VulkanRHI::FVulkanSubresourceAllocator | inline |
| InternalData | VulkanRHI::FVulkanSubresourceAllocator | protected |
| InternalFreeList | VulkanRHI::FVulkanSubresourceAllocator | protected |
| Invalidate(VkDeviceSize Offset, VkDeviceSize AllocationSize) | VulkanRHI::FVulkanSubresourceAllocator | |
| JoinFreeBlocks() | VulkanRHI::FVulkanSubresourceAllocator | protected |
| LastDefragFrame | VulkanRHI::FVulkanSubresourceAllocator | protected |
| MaxSize | VulkanRHI::FVulkanSubresourceAllocator | protected |
| MemoryAllocation | VulkanRHI::FVulkanSubresourceAllocator | protected |
| MemoryPropertyFlags | VulkanRHI::FVulkanSubresourceAllocator | protected |
| MemoryTypeIndex | VulkanRHI::FVulkanSubresourceAllocator | protected |
| MemoryUsed | VulkanRHI::FVulkanSubresourceAllocator | protected |
| NumSubAllocations | VulkanRHI::FVulkanSubresourceAllocator | protected |
| Owner | VulkanRHI::FVulkanSubresourceAllocator | protected |
| PoolSizeIndex | VulkanRHI::FVulkanSubresourceAllocator | protected |
| SetFreePending(FVulkanAllocation &Allocation) | VulkanRHI::FVulkanSubresourceAllocator | protected |
| SetIsDefragging(bool bInIsDefragging) | VulkanRHI::FVulkanSubresourceAllocator | inlineprotected |
| SubresourceAllocatorCS | VulkanRHI::FVulkanSubresourceAllocator | protected |
| SubresourceAllocatorFlags | VulkanRHI::FVulkanSubresourceAllocator | protected |
| Track | VulkanRHI::FVulkanSubresourceAllocator | protected |
| TryAllocate2(FVulkanAllocation &OutAllocation, FVulkanEvictable *Owner, uint32 InSize, uint32 InAlignment, EVulkanAllocationMetaType InMetaType, const char *File, uint32 Line) | VulkanRHI::FVulkanSubresourceAllocator | |
| Type | VulkanRHI::FVulkanSubresourceAllocator | protected |
| UsedSize | VulkanRHI::FVulkanSubresourceAllocator | protected |
| ~FVulkanSubresourceAllocator() | VulkanRHI::FVulkanSubresourceAllocator | |