Flutter Engine
The Flutter Engine
skgpu::VulkanMemoryAllocator Member List

This is the complete list of members for skgpu::VulkanMemoryAllocator, including all inherited members.

allocateBufferMemory(VkBuffer buffer, BufferUsage usage, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *memory)=0skgpu::VulkanMemoryAllocatorpure virtual
allocateImageMemory(VkImage image, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *memory)=0skgpu::VulkanMemoryAllocatorpure virtual
AllocationPropertyFlags enum nameskgpu::VulkanMemoryAllocator
BufferUsage enum nameskgpu::VulkanMemoryAllocator
flushMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize)skgpu::VulkanMemoryAllocatorinlinevirtual
flushMemory(const skgpu::VulkanBackendMemory &memory, VkDeviceSize offset, VkDeviceSize size)skgpu::VulkanMemoryAllocatorinlinevirtual
freeMemory(const skgpu::VulkanBackendMemory &)=0skgpu::VulkanMemoryAllocatorpure virtual
getAllocInfo(const skgpu::VulkanBackendMemory &, skgpu::VulkanAlloc *) const =0skgpu::VulkanMemoryAllocatorpure virtual
invalidateMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize)skgpu::VulkanMemoryAllocatorinlinevirtual
invalidateMemory(const skgpu::VulkanBackendMemory &memory, VkDeviceSize offset, VkDeviceSize size)skgpu::VulkanMemoryAllocatorinlinevirtual
kDedicatedAllocation_AllocationPropertyFlag enum valueskgpu::VulkanMemoryAllocator
kLazyAllocation_AllocationPropertyFlag enum valueskgpu::VulkanMemoryAllocator
kNone_AllocationPropertyFlag enum valueskgpu::VulkanMemoryAllocator
kPersistentlyMapped_AllocationPropertyFlag enum valueskgpu::VulkanMemoryAllocator
kProtected_AllocationPropertyFlag enum valueskgpu::VulkanMemoryAllocator
mapMemory(const skgpu::VulkanBackendMemory &)skgpu::VulkanMemoryAllocatorinlinevirtual
mapMemory(const skgpu::VulkanBackendMemory &memory, void **data)skgpu::VulkanMemoryAllocatorinlinevirtual
ref() constSkRefCntBaseinline
SkRefCntBase()SkRefCntBaseinline
totalAllocatedAndUsedMemory() const =0skgpu::VulkanMemoryAllocatorpure virtual
unique() constSkRefCntBaseinline
unmapMemory(const skgpu::VulkanBackendMemory &)=0skgpu::VulkanMemoryAllocatorpure virtual
unref() constSkRefCntBaseinline
~SkRefCntBase()SkRefCntBaseinlinevirtual