Searched refs:GrVkMemoryAllocator (Results 1 – 11 of 11) sorted by relevance
17 using AllocationPropertyFlags = GrVkMemoryAllocator::AllocationPropertyFlags;18 using BufferUsage = GrVkMemoryAllocator::BufferUsage;24 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in AllocAndBindBufferMemory()58 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in FreeBufferMemory()66 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in AllocAndBindImageMemory()115 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in FreeImageMemory()122 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in MapAlloc()133 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in UnmapAlloc()166 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in FlushMappedAlloc()178 GrVkMemoryAllocator* allocator = gpu->memoryAllocator(); in InvalidateMappedAlloc()
20 static sk_sp<GrVkMemoryAllocator> Make(VkInstance instance,33 class GrVkAMDMemoryAllocator : public GrVkMemoryAllocator {35 static sk_sp<GrVkMemoryAllocator> Make(VkInstance instance,81 using INHERITED = GrVkMemoryAllocator;
28 class GrVkMemoryAllocator; variable62 GrVkMemoryAllocator* memoryAllocator() const { return fMemoryAllocator.get(); } in memoryAllocator()210 sk_sp<GrVkMemoryAllocator>);383 sk_sp<GrVkMemoryAllocator> fMemoryAllocator;
25 GrVkMemoryAllocator::BufferUsage,
17 sk_sp<GrVkMemoryAllocator> GrVkAMDMemoryAllocator::Make(VkInstance instance, in Make()28 sk_sp<GrVkMemoryAllocator> GrVkAMDMemoryAllocator::Make(VkInstance instance, in Make()
82 using BufferUsage = GrVkMemoryAllocator::BufferUsage; in Make()
184 sk_sp<GrVkMemoryAllocator> memoryAllocator = backendContext.fMemoryAllocator; in Make()213 sk_sp<GrVkMemoryAllocator> memoryAllocator) in GrVkGpu()
15 class GrVkMemoryAllocator : public SkRefCnt {138 GR_MAKE_BITFIELD_CLASS_OPS(GrVkMemoryAllocator::AllocationPropertyFlags)
67 sk_sp<GrVkMemoryAllocator> fMemoryAllocator;
87 "vk/GrVkMemoryAllocator.h",
597 "$_include/gpu/vk/GrVkMemoryAllocator.h",