allocateBufferMemory(VkBuffer buffer, BufferUsage usage, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *) override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
allocateImageMemory(VkImage image, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *) override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
AllocationPropertyFlags enum name | skgpu::VulkanMemoryAllocator | |
BufferUsage enum name | skgpu::VulkanMemoryAllocator | |
flushMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize) | skgpu::VulkanMemoryAllocator | inlinevirtual |
flushMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize offset, VkDeviceSize size) override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
freeMemory(const skgpu::VulkanBackendMemory &) override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
getAllocInfo(const skgpu::VulkanBackendMemory &, skgpu::VulkanAlloc *) const override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
invalidateMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize) | skgpu::VulkanMemoryAllocator | inlinevirtual |
invalidateMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize offset, VkDeviceSize size) override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
kDedicatedAllocation_AllocationPropertyFlag enum value | skgpu::VulkanMemoryAllocator | |
kLazyAllocation_AllocationPropertyFlag enum value | skgpu::VulkanMemoryAllocator | |
kNone_AllocationPropertyFlag enum value | skgpu::VulkanMemoryAllocator | |
kPersistentlyMapped_AllocationPropertyFlag enum value | skgpu::VulkanMemoryAllocator | |
kProtected_AllocationPropertyFlag enum value | skgpu::VulkanMemoryAllocator | |
Make(uint32_t vulkan_api_version, VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, const fml::RefPtr< vulkan::VulkanProcTable > &vk, bool mustUseCoherentHostVisibleMemory) | flutter::FlutterSkiaVulkanMemoryAllocator | static |
mapMemory(const skgpu::VulkanBackendMemory &, void **data) override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
skgpu::VulkanMemoryAllocator::mapMemory(const skgpu::VulkanBackendMemory &) | skgpu::VulkanMemoryAllocator | inlinevirtual |
ref() const | SkRefCntBase | inline |
SkRefCntBase() | SkRefCntBase | inline |
totalAllocatedAndUsedMemory() const override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
unique() const | SkRefCntBase | inline |
unmapMemory(const skgpu::VulkanBackendMemory &) override | flutter::FlutterSkiaVulkanMemoryAllocator | virtual |
unref() const | SkRefCntBase | inline |
~FlutterSkiaVulkanMemoryAllocator() override | flutter::FlutterSkiaVulkanMemoryAllocator | |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |