Flutter Engine
The Flutter Engine
|
This is the complete list of members for skgpu::VulkanAMDMemoryAllocator, including all inherited members.
allocateBufferMemory(VkBuffer buffer, BufferUsage usage, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *) override | skgpu::VulkanAMDMemoryAllocator | virtual |
allocateImageMemory(VkImage image, uint32_t allocationPropertyFlags, skgpu::VulkanBackendMemory *) override | skgpu::VulkanAMDMemoryAllocator | virtual |
AllocationPropertyFlags enum name | skgpu::VulkanMemoryAllocator | |
BufferUsage enum name | skgpu::VulkanMemoryAllocator | |
flushMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize) | skgpu::VulkanMemoryAllocator | inlinevirtual |
flushMemory(const VulkanBackendMemory &, VkDeviceSize offset, VkDeviceSize size) override | skgpu::VulkanAMDMemoryAllocator | virtual |
freeMemory(const VulkanBackendMemory &) override | skgpu::VulkanAMDMemoryAllocator | virtual |
getAllocInfo(const VulkanBackendMemory &, VulkanAlloc *) const override | skgpu::VulkanAMDMemoryAllocator | virtual |
invalidateMappedMemory(const skgpu::VulkanBackendMemory &, VkDeviceSize, VkDeviceSize) | skgpu::VulkanMemoryAllocator | inlinevirtual |
invalidateMemory(const VulkanBackendMemory &, VkDeviceSize offset, VkDeviceSize size) override | skgpu::VulkanAMDMemoryAllocator | 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(VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, uint32_t physicalDeviceVersion, const VulkanExtensions *extensions, const VulkanInterface *interface, ThreadSafe) | skgpu::VulkanAMDMemoryAllocator | static |
mapMemory(const VulkanBackendMemory &, void **data) override | skgpu::VulkanAMDMemoryAllocator | virtual |
skgpu::VulkanMemoryAllocator::mapMemory(const skgpu::VulkanBackendMemory &) | skgpu::VulkanMemoryAllocator | inlinevirtual |
ref() const | SkRefCntBase | inline |
SkRefCntBase() | SkRefCntBase | inline |
totalAllocatedAndUsedMemory() const override | skgpu::VulkanAMDMemoryAllocator | virtual |
unique() const | SkRefCntBase | inline |
unmapMemory(const VulkanBackendMemory &) override | skgpu::VulkanAMDMemoryAllocator | virtual |
unref() const | SkRefCntBase | inline |
~SkRefCntBase() | SkRefCntBase | inlinevirtual |
~VulkanAMDMemoryAllocator() override | skgpu::VulkanAMDMemoryAllocator |