Searched refs:textureUsages (Results 1 – 12 of 12) sorted by relevance
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | PassResourceUsageTracker.cpp | 155 result.textureUsages.reserve(mTextureUsages.size()); in AcquireSyncScopeUsage() 164 result.textureUsages.push_back(std::move(it.second)); in AcquireSyncScopeUsage()
|
D | PassResourceUsage.h | 46 std::vector<TextureSubresourceUsage> textureUsages; member
|
D | CommandValidation.cpp | 47 for (size_t i = 0; i < scope.textureUsages.size(); ++i) { in ValidateSyncScopeResourceUsage() 48 const TextureSubresourceUsage& textureUsage = scope.textureUsages[i]; in ValidateSyncScopeResourceUsage()
|
D | RenderPassEncoder.cpp | 293 usages.textureUsages[i]); in APIExecuteBundles()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | TextureD3D12.h | 74 const TextureSubresourceUsage& textureUsages);
|
D | CommandBufferD3D12.cpp | 279 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()
|
D | TextureD3D12.cpp | 890 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/ |
D | TextureVk.h | 74 const TextureSubresourceUsage& textureUsages,
|
D | TextureVk.cpp | 987 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()
|
D | CommandBufferVk.cpp | 179 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/ |
D | CommandBufferGL.cpp | 574 scope.textureUsages[i].Iterate( in Execute()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | CommandBufferMTL.mm | 682 scope.textureUsages[i].Iterate(
|