Home
last modified time | relevance | path

Searched refs:BuddyMemoryAllocator (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DBuddyMemoryAllocator.cpp22 BuddyMemoryAllocator::BuddyMemoryAllocator(uint64_t maxSystemSize, in BuddyMemoryAllocator() function in dawn_native::BuddyMemoryAllocator
35 uint64_t BuddyMemoryAllocator::GetMemoryIndex(uint64_t offset) const { in GetMemoryIndex()
40 ResultOrError<ResourceMemoryAllocation> BuddyMemoryAllocator::Allocate(uint64_t allocationSize, in Allocate()
88 void BuddyMemoryAllocator::Deallocate(const ResourceMemoryAllocation& allocation) { in Deallocate()
106 uint64_t BuddyMemoryAllocator::GetMemoryBlockSize() const { in GetMemoryBlockSize()
110 uint64_t BuddyMemoryAllocator::ComputeTotalNumOfHeapsForTesting() const { in ComputeTotalNumOfHeapsForTesting()
DBuddyMemoryAllocator.h40 class BuddyMemoryAllocator {
42 BuddyMemoryAllocator(uint64_t maxSystemSize,
45 ~BuddyMemoryAllocator() = default;
DCMakeLists.txt49 "BuddyMemoryAllocator.cpp"
50 "BuddyMemoryAllocator.h"
DBUILD.gn204 "BuddyMemoryAllocator.cpp",
205 "BuddyMemoryAllocator.h",
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DResourceAllocatorManagerD3D12.h95 std::array<std::unique_ptr<BuddyMemoryAllocator>, ResourceHeapKind::EnumCount>
DResourceAllocatorManagerD3D12.cpp177 mSubAllocatedResourceAllocators[i] = std::make_unique<BuddyMemoryAllocator>( in ResourceAllocatorManager()
305 BuddyMemoryAllocator* allocator = in CreatePlacedResource()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DResourceMemoryAllocatorVk.cpp108 BuddyMemoryAllocator mBuddySystem;
/third_party/skia/third_party/externals/dawn/src/tests/unittests/
DBuddyMemoryAllocatorTests.cpp63 BuddyMemoryAllocator mAllocator;