Flutter Engine
The Flutter Engine
flutter::FlutterSkiaVulkanMemoryAllocator Member List

This is the complete list of members for flutter::FlutterSkiaVulkanMemoryAllocator, including all inherited members.

allocateBufferMemory(VkBuffer buffer, BufferUsage usage, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *) overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
allocateImageMemory(VkImage image, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *) overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
AllocationPropertyFlags enum nameskgpu::VulkanMemoryAllocator
BufferUsage enum nameskgpu::VulkanMemoryAllocator
flushMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize)skgpu::VulkanMemoryAllocatorinlinevirtual
flushMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize offset, VkDeviceSize size) overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
freeMemory(const skgpu::VulkanBackendMemory &) overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
getAllocInfo(const skgpu::VulkanBackendMemory &, skgpu::VulkanAlloc *) const overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
invalidateMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize)skgpu::VulkanMemoryAllocatorinlinevirtual
invalidateMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize offset, VkDeviceSize size) overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
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
Make(uint32_t vulkan_api_version, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, const fml::RefPtr< vulkan::VulkanProcTable > &vk, bool mustUseCoherentHostVisibleMemory)flutter::FlutterSkiaVulkanMemoryAllocatorstatic
mapMemory(const skgpu::VulkanBackendMemory &, void **data) overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
skgpu::VulkanMemoryAllocator::mapMemory(const skgpu::VulkanBackendMemory &)skgpu::VulkanMemoryAllocatorinlinevirtual
ref() constSkRefCntBaseinline
SkRefCntBase()SkRefCntBaseinline
totalAllocatedAndUsedMemory() const overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
unique() constSkRefCntBaseinline
unmapMemory(const skgpu::VulkanBackendMemory &) overrideflutter::FlutterSkiaVulkanMemoryAllocatorvirtual
unref() constSkRefCntBaseinline
~FlutterSkiaVulkanMemoryAllocator() overrideflutter::FlutterSkiaVulkanMemoryAllocator
~SkRefCntBase()SkRefCntBaseinlinevirtual