Searched refs:resolveTarget (Results 1 – 14 of 14) sorted by relevance
/third_party/skia/third_party/externals/dawn/src/dawn_native/ |
D | CommandEncoder.cpp | 163 if (colorAttachment.resolveTarget == nullptr) { in ValidateResolveTarget() 167 const TextureViewBase* resolveTarget = colorAttachment.resolveTarget; in ValidateResolveTarget() local 169 DAWN_TRY(device->ValidateObject(colorAttachment.resolveTarget)); in ValidateResolveTarget() 170 DAWN_TRY(ValidateCanUseAs(colorAttachment.resolveTarget->GetTexture(), in ValidateResolveTarget() 177 resolveTarget, attachment); in ValidateResolveTarget() 179 DAWN_INVALID_IF(resolveTarget->GetTexture()->IsMultisampledTexture(), in ValidateResolveTarget() 181 resolveTarget, resolveTarget->GetTexture()->GetSampleCount()); in ValidateResolveTarget() 183 DAWN_INVALID_IF(resolveTarget->GetLayerCount() > 1, in ValidateResolveTarget() 184 "The resolve target %s array layer count (%u) is not 1.", resolveTarget, in ValidateResolveTarget() 185 resolveTarget->GetLayerCount()); in ValidateResolveTarget() [all …]
|
D | CommandBuffer.cpp | 109 bool hasResolveTarget = attachmentInfo.resolveTarget != nullptr; in LazyClearRenderPassAttachments() 126 TextureViewBase* resolveView = attachmentInfo.resolveTarget.Get(); in LazyClearRenderPassAttachments()
|
D | Commands.h | 80 Ref<TextureViewBase> resolveTarget; member
|
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/ |
D | RenderPassDescriptorValidationTests.cpp | 108 colorAttachments[i].resolveTarget = nullptr; in TEST_F() 491 renderPass.cColorAttachments[0].resolveTarget = resolveTargetTextureView; in TEST_F() 551 renderPass.cColorAttachments[0].resolveTarget = multisampledResolveTargetView; in TEST_F() 566 renderPass.cColorAttachments[0].resolveTarget = resolveTextureView; in TEST_F() 579 renderPass.cColorAttachments[0].resolveTarget = resolveTextureView; in TEST_F() 595 renderPass.cColorAttachments[0].resolveTarget = nonColorUsageResolveTextureView; in TEST_F() 612 renderPass.cColorAttachments[0].resolveTarget = errorResolveTarget; in TEST_F() 621 renderPass.cColorAttachments[0].resolveTarget = resolveTargetTextureView; in TEST_F() 634 renderPass.cColorAttachments[0].resolveTarget = resolveTextureView; in TEST_F() 662 renderPass.cColorAttachments[0].resolveTarget = resolveTextureView; in TEST_F() [all …]
|
D | ValidationTest.cpp | 241 mColorAttachment.resolveTarget = nullptr; in DummyRenderPass()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
D | CommandBufferD3D12.cpp | 621 TextureViewBase* resolveTarget = in ResolveMultisampledRenderPass() local 622 renderPass->colorAttachments[i].resolveTarget.Get(); in ResolveMultisampledRenderPass() 623 if (resolveTarget == nullptr) { in ResolveMultisampledRenderPass() 629 Texture* resolveTexture = ToBackend(resolveTarget->GetTexture()); in ResolveMultisampledRenderPass() 637 resolveTarget->GetSubresourceRange()); in ResolveMultisampledRenderPass() 643 resolveTarget->GetBaseMipLevel(), resolveTarget->GetBaseArrayLayer(), in ResolveMultisampledRenderPass() 1223 if (attachmentInfo.resolveTarget != nullptr) { in SetupRenderPass() 1224 TextureView* resolveDestinationView = ToBackend(attachmentInfo.resolveTarget.Get()); in SetupRenderPass()
|
/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
D | CreatePipelineAsyncTests.cpp | 793 wgpu::Texture resolveTarget = device.CreateTexture(&textureDescriptor); in TEST_P() local 794 wgpu::TextureView resolveTargetView = resolveTarget.CreateView(); in TEST_P() 805 renderPass.cColorAttachments[0].resolveTarget = resolveTargetView; in TEST_P() 850 EXPECT_PIXEL_RGBA8_EQ(RGBA8(0, 255, 0, 255), resolveTarget, 0, 0); in TEST_P()
|
D | MultisampledRenderingTests.cpp | 167 renderPass.cColorAttachments[i].resolveTarget = resolveTargetView; in CreateComboRenderPassDescriptorForTest()
|
/third_party/skia/third_party/externals/dawn/examples/ |
D | CHelloTriangle.cpp | 114 colorAttachment.resolveTarget = nullptr; in frame()
|
/third_party/skia/src/gpu/dawn/ |
D | GrDawnOpsRenderPass.cpp | 66 colorAttachment.resolveTarget = nullptr; in beginRenderPass()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/opengl/ |
D | CommandBufferGL.cpp | 405 if (renderPass->colorAttachments[i].resolveTarget != nullptr) { in ResolveMultisampledRenderTargets() 424 renderPass->colorAttachments[i].resolveTarget->GetTexture(); in ResolveMultisampledRenderTargets() 427 renderPass->colorAttachments[i].resolveTarget->GetBaseMipLevel(); in ResolveMultisampledRenderTargets() 435 renderPass->colorAttachments[i].resolveTarget->GetBaseArrayLayer(); in ResolveMultisampledRenderTargets()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/ |
D | CommandBufferVk.cpp | 211 bool hasResolveTarget = attachmentInfo.resolveTarget != nullptr; in RecordBeginRenderPass() 295 if (renderPass->colorAttachments[i].resolveTarget != nullptr) { in RecordBeginRenderPass() 297 ToBackend(renderPass->colorAttachments[i].resolveTarget.Get()); in RecordBeginRenderPass()
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
D | CommandBufferMTL.mm | 91 bool hasResolveTarget = attachmentInfo.resolveTarget != nullptr; 94 ToBackend(attachmentInfo.resolveTarget->GetTexture())->GetMTLTexture(); 96 attachmentInfo.resolveTarget->GetBaseMipLevel(); 98 attachmentInfo.resolveTarget->GetBaseArrayLayer();
|
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/ |
D | Converter.cpp | 854 return Convert(out.view, in.view) && Convert(out.resolveTarget, in.resolveTarget) && in Convert()
|