Flutter Engine
The Flutter Engine
|
#include <VkTestMemoryAllocator.h>
Static Public Member Functions | |
static sk_sp< VulkanMemoryAllocator > | Make (VkInstance instance, VkPhysicalDevice physicalDevice, VkDevice device, uint32_t physicalDeviceVersion, const skgpu::VulkanExtensions *extensions, const skgpu::VulkanInterface *interface) |
Additional Inherited Members | |
Public Types inherited from skgpu::VulkanMemoryAllocator | |
enum | AllocationPropertyFlags { kNone_AllocationPropertyFlag = 0b0000 , kDedicatedAllocation_AllocationPropertyFlag = 0b0001 , kLazyAllocation_AllocationPropertyFlag = 0b0010 , kPersistentlyMapped_AllocationPropertyFlag = 0b0100 , kProtected_AllocationPropertyFlag = 0b1000 } |
enum class | BufferUsage { kGpuOnly , kCpuWritesGpuReads , kTransfersFromCpuToGpu , kTransfersFromGpuToCpu } |
Definition at line 23 of file VkTestMemoryAllocator.h.
|
override |
Definition at line 91 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Implements skgpu::VulkanMemoryAllocator.
Definition at line 127 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Implements skgpu::VulkanMemoryAllocator.
Definition at line 96 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Reimplemented from skgpu::VulkanMemoryAllocator.
Definition at line 240 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Implements skgpu::VulkanMemoryAllocator.
Definition at line 194 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Implements skgpu::VulkanMemoryAllocator.
Definition at line 200 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Reimplemented from skgpu::VulkanMemoryAllocator.
Definition at line 248 of file VkTestMemoryAllocator.cpp.
|
static |
Definition at line 16 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Reimplemented from skgpu::VulkanMemoryAllocator.
Definition at line 227 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Implements skgpu::VulkanMemoryAllocator.
Definition at line 256 of file VkTestMemoryAllocator.cpp.
|
overridevirtual |
Implements skgpu::VulkanMemoryAllocator.
Definition at line 234 of file VkTestMemoryAllocator.cpp.