Home
last modified time | relevance | path

Searched refs:textureUsages (Results 1 – 12 of 12) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DPassResourceUsageTracker.cpp155 result.textureUsages.reserve(mTextureUsages.size()); in AcquireSyncScopeUsage()
164 result.textureUsages.push_back(std::move(it.second)); in AcquireSyncScopeUsage()
DPassResourceUsage.h46 std::vector<TextureSubresourceUsage> textureUsages; member
DCommandValidation.cpp47 for (size_t i = 0; i < scope.textureUsages.size(); ++i) { in ValidateSyncScopeResourceUsage()
48 const TextureSubresourceUsage& textureUsage = scope.textureUsages[i]; in ValidateSyncScopeResourceUsage()
DRenderPassEncoder.cpp293 usages.textureUsages[i]); in APIExecuteBundles()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DTextureD3D12.h74 const TextureSubresourceUsage& textureUsages);
DCommandBufferD3D12.cpp279 wgpu::TextureUsage textureUsages = wgpu::TextureUsage::None; in TransitionAndClearForSyncScope() local
287 usages.textureUsages[i].Iterate( in TransitionAndClearForSyncScope()
292 textureUsages |= usage; in TransitionAndClearForSyncScope()
297 usages.textureUsages[i]); in TransitionAndClearForSyncScope()
305 textureUsages & wgpu::TextureUsage::StorageBinding); in TransitionAndClearForSyncScope()
DTextureD3D12.cpp890 const TextureSubresourceUsage& textureUsages) { in TrackUsageAndGetResourceBarrierForPass() argument
904 mSubresourceStateAndDecay.Merge(textureUsages, [&](const SubresourceRange& mergeRange, in TrackUsageAndGetResourceBarrierForPass()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DTextureVk.h74 const TextureSubresourceUsage& textureUsages,
DTextureVk.cpp987 const TextureSubresourceUsage& textureUsages, in TransitionUsageForPass() argument
998 textureUsages.Iterate([&](const SubresourceRange& range, wgpu::TextureUsage usage) { in TransitionUsageForPass()
1011 TransitionUsageForPassImpl(recordingContext, textureUsages, imageBarriers, srcStages, in TransitionUsageForPass()
DCommandBufferVk.cpp179 scope.textureUsages[i].Iterate( in TransitionAndClearForSyncScope()
185 texture->TransitionUsageForPass(recordingContext, scope.textureUsages[i], in TransitionAndClearForSyncScope()
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/
DCommandBufferGL.cpp574 scope.textureUsages[i].Iterate( in Execute()
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/
DCommandBufferMTL.mm682 scope.textureUsages[i].Iterate(