Home
last modified time | relevance | path

Searched refs:AllocationMethod (Results 1 – 20 of 20) sorted by relevance

/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/dawn/src/tests/unittests/
H A DBuddyMemoryAllocatorTests.cpp80 ASSERT_EQ(invalidAllocation.GetInfo().mMethod, AllocationMethod::kInvalid); in TEST()
85 ASSERT_EQ(allocation1.GetInfo().mMethod, AllocationMethod::kSubAllocated); in TEST()
91 ASSERT_EQ(invalidAllocation.GetInfo().mMethod, AllocationMethod::kInvalid); in TEST()
113 ASSERT_EQ(invalidAllocation.GetInfo().mMethod, AllocationMethod::kInvalid); in TEST()
117 ASSERT_EQ(invalidAllocation.GetInfo().mMethod, AllocationMethod::kInvalid); in TEST()
122 ASSERT_EQ(allocation1.GetInfo().mMethod, AllocationMethod::kSubAllocated); in TEST()
129 ASSERT_EQ(allocation2.GetInfo().mMethod, AllocationMethod::kSubAllocated); in TEST()
162 ASSERT_EQ(allocation1.GetInfo().mMethod, AllocationMethod::kSubAllocated); in TEST()
169 ASSERT_EQ(allocation2.GetInfo().mMethod, AllocationMethod::kSubAllocated); in TEST()
177 ASSERT_EQ(allocation3.GetInfo().mMethod, AllocationMethod::kSubAllocated); in TEST()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/dawn/src/dawn_native/vulkan/
H A DResourceMemoryAllocatorVk.cpp122 if (subAllocation.GetInfo().mMethod != AllocationMethod::kInvalid) { in Allocate()
141 info.mMethod = AllocationMethod::kDirect; in Allocate()
150 case AllocationMethod::kInvalid: in Deallocate()
155 case AllocationMethod::kDirect: in Deallocate()
164 case AllocationMethod::kSubAllocated: in Deallocate()
181 ASSERT(allocation.GetInfo().mMethod == AllocationMethod::kSubAllocated); in Tick()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/dawn/src/dawn_native/d3d12/
H A DResourceAllocatorManagerD3D12.cpp205 if (subAllocation.GetInfo().mMethod != AllocationMethod::kInvalid) { in AllocateMemory()
214 if (directAllocation.GetInfo().mMethod != AllocationMethod::kInvalid) { in AllocateMemory()
225 if (allocation.GetInfo().mMethod == AllocationMethod::kSubAllocated) { in Tick()
233 if (allocation.GetInfo().mMethod == AllocationMethod::kInvalid) { in DeallocateMemory()
242 if (allocation.GetInfo().mMethod == AllocationMethod::kDirect) { in DeallocateMemory()
254 ASSERT(allocation.GetInfo().mMethod == AllocationMethod::kSubAllocated); in FreeMemory()
311 if (allocation.GetInfo().mMethod == AllocationMethod::kInvalid) { in CreatePlacedResource()
398 info.mMethod = AllocationMethod::kDirect; in CreateCommittedResource()
H A DResourceHeapAllocationD3D12.cpp27 ASSERT((info.mMethod == AllocationMethod::kExternal) == (heap == nullptr)); in ResourceHeapAllocation()
H A DStagingBufferD3D12.cpp56 if (mUploadHeap.GetInfo().mMethod == AllocationMethod::kInvalid) { in ~StagingBuffer()
H A DBufferD3D12.h43 bool CheckAllocationMethodForTesting(AllocationMethod allocationMethod) const;
H A DTextureD3D12.cpp433 info.mMethod = AllocationMethod::kExternal; in InitializeAsExternalTexture()
500 info.mMethod = AllocationMethod::kExternal; in Texture()
584 if (mResourceAllocation.GetInfo().mMethod != AllocationMethod::kExternal) { in TrackUsageAndTransitionNow()
747 if (mResourceAllocation.GetInfo().mMethod != AllocationMethod::kExternal) { in TrackUsageAndGetResourceBarrierForPass()
H A DBufferD3D12.cpp368 bool Buffer::CheckAllocationMethodForTesting(AllocationMethod allocationMethod) const { in CheckAllocationMethodForTesting()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/dawn/src/dawn_native/d3d12/
H A DResourceAllocatorManagerD3D12.cpp164 if (subAllocation.GetInfo().mMethod != AllocationMethod::kInvalid) { in AllocateMemory()
179 if (allocation.GetInfo().mMethod == AllocationMethod::kSubAllocated) { in Tick()
187 if (allocation.GetInfo().mMethod == AllocationMethod::kInvalid) { in DeallocateMemory()
196 if (allocation.GetInfo().mMethod == AllocationMethod::kDirect) { in DeallocateMemory()
208 ASSERT(allocation.GetInfo().mMethod == AllocationMethod::kSubAllocated); in FreeMemory()
255 if (allocation.GetInfo().mMethod == AllocationMethod::kInvalid) { in CreatePlacedResource()
332 info.mMethod = AllocationMethod::kDirect; in CreateCommittedResource()
H A DResourceHeapAllocationD3D12.cpp27 ASSERT((info.mMethod == AllocationMethod::kExternal) == (heap == nullptr)); in ResourceHeapAllocation()
H A DStagingBufferD3D12.cpp56 if (mUploadHeap.GetInfo().mMethod == AllocationMethod::kInvalid) { in ~StagingBuffer()
H A DTextureD3D12.cpp330 info.mMethod = AllocationMethod::kExternal; in InitializeAsExternalTexture()
381 info.mMethod = AllocationMethod::kExternal; in Texture()
452 if (mResourceAllocation.GetInfo().mMethod != AllocationMethod::kExternal) { in TrackUsageAndGetResourceBarrier()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/dawn/src/dawn_native/
H A DResourceMemoryAllocation.h26 enum class AllocationMethod { enum
49 AllocationMethod mMethod = AllocationMethod::kInvalid;
H A DResourceMemoryAllocation.cpp32 ASSERT(mInfo.mMethod != AllocationMethod::kInvalid); in GetResourceHeap()
37 ASSERT(mInfo.mMethod != AllocationMethod::kInvalid); in GetOffset()
H A DBuddyMemoryAllocator.cpp74 info.mMethod = AllocationMethod::kSubAllocated; in Allocate()
86 ASSERT(info.mMethod == AllocationMethod::kSubAllocated); in Deallocate()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/dawn/src/dawn_native/
H A DResourceMemoryAllocation.h26 enum class AllocationMethod { enum
49 AllocationMethod mMethod = AllocationMethod::kInvalid;
H A DResourceMemoryAllocation.cpp32 ASSERT(mInfo.mMethod != AllocationMethod::kInvalid); in GetResourceHeap()
37 ASSERT(mInfo.mMethod != AllocationMethod::kInvalid); in GetOffset()
H A DBuddyMemoryAllocator.cpp79 info.mMethod = AllocationMethod::kSubAllocated; in Allocate()
91 ASSERT(info.mMethod == AllocationMethod::kSubAllocated); in Deallocate()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/dawn/src/dawn_native/vulkan/
H A DResourceMemoryAllocatorVk.cpp142 if (subAllocation.GetInfo().mMethod != AllocationMethod::kInvalid) { in Allocate()
161 info.mMethod = AllocationMethod::kDirect; in Allocate()
170 case AllocationMethod::kInvalid: in Deallocate()
175 case AllocationMethod::kDirect: { in Deallocate()
187 case AllocationMethod::kSubAllocated: in Deallocate()
204 ASSERT(allocation.GetInfo().mMethod == AllocationMethod::kSubAllocated); in Tick()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/dawn/src/tests/white_box/
H A DD3D12ResidencyTests.cpp95 dawn_native::AllocationMethod allocationMethod) const { in CheckAllocationMethod()
129 CheckAllocationMethod(bufferSet1[i], dawn_native::AllocationMethod::kSubAllocated)); in TEST_P()
167 EXPECT_TRUE(CheckAllocationMethod(bufferSet1[i], dawn_native::AllocationMethod::kDirect)); in TEST_P()