/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | FencedDeleter.cpp | 102 void FencedDeleter::Tick(ExecutionSerial completedSerial) { in Tick() argument 108 for (VkBuffer buffer : mBuffersToDelete.IterateUpTo(completedSerial)) { in Tick() 111 mBuffersToDelete.ClearUpTo(completedSerial); in Tick() 112 for (VkImage image : mImagesToDelete.IterateUpTo(completedSerial)) { in Tick() 115 mImagesToDelete.ClearUpTo(completedSerial); in Tick() 117 for (VkDeviceMemory memory : mMemoriesToDelete.IterateUpTo(completedSerial)) { in Tick() 120 mMemoriesToDelete.ClearUpTo(completedSerial); in Tick() 122 for (VkPipelineLayout layout : mPipelineLayoutsToDelete.IterateUpTo(completedSerial)) { in Tick() 125 mPipelineLayoutsToDelete.ClearUpTo(completedSerial); in Tick() 127 for (VkRenderPass renderPass : mRenderPassesToDelete.IterateUpTo(completedSerial)) { in Tick() [all …]
|
D | DeviceVk.cpp | 180 ExecutionSerial completedSerial = GetCompletedCommandSerial(); in TickImpl() local 183 mDescriptorAllocatorsPendingDeallocation.IterateUpTo(completedSerial)) { in TickImpl() 184 allocator->FinishDeallocation(completedSerial); in TickImpl() 187 mResourceMemoryAllocator->Tick(completedSerial); in TickImpl() 188 mDeleter->Tick(completedSerial); in TickImpl() 189 mDescriptorAllocatorsPendingDeallocation.ClearUpTo(completedSerial); in TickImpl() 971 ExecutionSerial completedSerial = GetCompletedCommandSerial(); in DestroyImpl() local 973 mDescriptorAllocatorsPendingDeallocation.IterateUpTo(completedSerial)) { in DestroyImpl() 974 allocator->FinishDeallocation(completedSerial); in DestroyImpl() 979 mResourceMemoryAllocator->Tick(completedSerial); in DestroyImpl() [all …]
|
D | DescriptorSetAllocator.cpp | 125 void DescriptorSetAllocator::FinishDeallocation(ExecutionSerial completedSerial) { in FinishDeallocation() argument 126 for (const Deallocation& dealloc : mPendingDeallocations.IterateUpTo(completedSerial)) { in FinishDeallocation() 135 mPendingDeallocations.ClearUpTo(completedSerial); in FinishDeallocation()
|
D | ResourceMemoryAllocatorVk.cpp | 218 void ResourceMemoryAllocator::Tick(ExecutionSerial completedSerial) { in Tick() argument 220 mSubAllocationsToDelete.IterateUpTo(completedSerial)) { in Tick() 227 mSubAllocationsToDelete.ClearUpTo(completedSerial); in Tick()
|
D | ResourceMemoryAllocatorVk.h | 51 void Tick(ExecutionSerial completedSerial);
|
D | DescriptorSetAllocator.h | 43 void FinishDeallocation(ExecutionSerial completedSerial);
|
D | FencedDeleter.h | 47 void Tick(ExecutionSerial completedSerial);
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | FencedDeleter.cpp | 97 void FencedDeleter::Tick(Serial completedSerial) { in Tick() argument 103 for (VkBuffer buffer : mBuffersToDelete.IterateUpTo(completedSerial)) { in Tick() 106 mBuffersToDelete.ClearUpTo(completedSerial); in Tick() 107 for (VkImage image : mImagesToDelete.IterateUpTo(completedSerial)) { in Tick() 110 mImagesToDelete.ClearUpTo(completedSerial); in Tick() 112 for (VkDeviceMemory memory : mMemoriesToDelete.IterateUpTo(completedSerial)) { in Tick() 115 mMemoriesToDelete.ClearUpTo(completedSerial); in Tick() 117 for (VkPipelineLayout layout : mPipelineLayoutsToDelete.IterateUpTo(completedSerial)) { in Tick() 120 mPipelineLayoutsToDelete.ClearUpTo(completedSerial); in Tick() 122 for (VkRenderPass renderPass : mRenderPassesToDelete.IterateUpTo(completedSerial)) { in Tick() [all …]
|
D | FencedDeleter.h | 45 void Tick(Serial completedSerial);
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | DeviceD3D12.cpp | 316 ExecutionSerial completedSerial = GetCompletedCommandSerial(); in TickImpl() local 318 mResourceAllocatorManager->Tick(completedSerial); in TickImpl() 319 DAWN_TRY(mCommandAllocatorManager->Tick(completedSerial)); in TickImpl() 320 mViewShaderVisibleDescriptorAllocator->Tick(completedSerial); in TickImpl() 321 mSamplerShaderVisibleDescriptorAllocator->Tick(completedSerial); in TickImpl() 322 mRenderTargetViewAllocator->Tick(completedSerial); in TickImpl() 323 mDepthStencilViewAllocator->Tick(completedSerial); in TickImpl() 324 mUsedComObjectRefs.ClearUpTo(completedSerial); in TickImpl() 356 ExecutionSerial completedSerial = ExecutionSerial(mFence->GetCompletedValue()); in CheckAndUpdateCompletedSerials() local 357 if (DAWN_UNLIKELY(completedSerial == ExecutionSerial(UINT64_MAX))) { in CheckAndUpdateCompletedSerials() [all …]
|
D | StagingDescriptorAllocatorD3D12.cpp | 143 void StagingDescriptorAllocator::Tick(ExecutionSerial completedSerial) { in Tick() argument 145 mAllocationsToDelete.IterateUpTo(completedSerial)) { in Tick() 149 mAllocationsToDelete.ClearUpTo(completedSerial); in Tick()
|
D | ResourceAllocatorManagerD3D12.cpp | 222 void ResourceAllocatorManager::Tick(ExecutionSerial completedSerial) { in Tick() argument 224 mAllocationsToDelete.IterateUpTo(completedSerial)) { in Tick() 229 mAllocationsToDelete.ClearUpTo(completedSerial); in Tick()
|
D | ShaderVisibleDescriptorAllocatorD3D12.cpp | 134 void ShaderVisibleDescriptorAllocator::Tick(ExecutionSerial completedSerial) { in Tick() argument 135 mAllocator.Deallocate(completedSerial); in Tick()
|
D | StagingDescriptorAllocatorD3D12.h | 55 void Tick(ExecutionSerial completedSerial);
|
D | ShaderVisibleDescriptorAllocatorD3D12.h | 62 void Tick(ExecutionSerial completedSerial);
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | ResourceVk.cpp | 146 bool SharedGarbage::destroyIfComplete(RendererVk *renderer, Serial completedSerial) in destroyIfComplete() argument 148 if (mLifetime.isCurrentlyInUse(completedSerial)) in destroyIfComplete()
|
D | ResourceVk.h | 125 bool destroyIfComplete(RendererVk *renderer, Serial completedSerial);
|
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | DeviceMTL.mm | 151 Serial completedSerial = GetCompletedCommandSerial(); 153 mDynamicUploader->Tick(completedSerial); 154 mMapTracker->Tick(completedSerial); 158 } else if (completedSerial == mLastSubmittedSerial) {
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | Device.cpp | 647 ExecutionSerial completedSerial; in CheckPassedSerials() local 648 DAWN_TRY_ASSIGN(completedSerial, CheckAndUpdateCompletedSerials()); in CheckPassedSerials() 650 ASSERT(completedSerial <= mLastSubmittedSerial); in CheckPassedSerials() 653 ASSERT(completedSerial >= mCompletedSerial || completedSerial == ExecutionSerial(0)); in CheckPassedSerials() 655 if (completedSerial > mCompletedSerial) { in CheckPassedSerials() 656 mCompletedSerial = completedSerial; in CheckPassedSerials()
|
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/ |
D | vk_utils.cpp | 518 bool GarbageObject::destroyIfComplete(VkDevice device, Serial completedSerial) in destroyIfComplete() argument 520 if (completedSerial >= mSerial) in destroyIfComplete()
|
D | vk_utils.h | 197 bool destroyIfComplete(VkDevice device, Serial completedSerial);
|