Home
last modified time | relevance | path

Searched refs:stencilReadOnly (Results 1 – 18 of 18) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
DRenderBundleEncoder.cpp42 bool stencilReadOnly) { in ValidateDepthStencilAttachmentFormat() argument
50 format->HasDepth() && format->HasStencil() && depthReadOnly != stencilReadOnly, in ValidateDepthStencilAttachmentFormat()
53 depthReadOnly, stencilReadOnly, textureFormat); in ValidateDepthStencilAttachmentFormat()
81 descriptor->stencilReadOnly), in ValidateRenderBundleEncoderDescriptor()
95 descriptor->stencilReadOnly), in RenderBundleEncoder()
DRenderBundle.cpp29 bool stencilReadOnly, in RenderBundleBase() argument
37 mStencilReadOnly(stencilReadOnly), in RenderBundleBase()
DCommandEncoder.cpp287 depthStencilAttachment->stencilReadOnly, in ValidateRenderPassDepthStencilAttachment()
290 depthStencilAttachment->depthReadOnly, depthStencilAttachment->stencilReadOnly); in ValidateRenderPassDepthStencilAttachment()
301 DAWN_INVALID_IF(depthStencilAttachment->stencilReadOnly && in ValidateRenderPassDepthStencilAttachment()
463 if (aspects & Aspect::Stencil && !depthStencilAttachment->stencilReadOnly) { in IsReadOnlyDepthStencilAttachment()
549 bool stencilReadOnly = false; in APIBeginRenderPass() local
607 cmd->depthStencilAttachment.stencilReadOnly = in APIBeginRenderPass()
608 descriptor->depthStencilAttachment->stencilReadOnly; in APIBeginRenderPass()
624 stencilReadOnly = descriptor->depthStencilAttachment->stencilReadOnly; in APIBeginRenderPass()
640 depthReadOnly, stencilReadOnly); in APIBeginRenderPass()
DRenderBundle.h42 bool stencilReadOnly,
DRenderPassEncoder.h38 bool stencilReadOnly);
DRenderEncoderBase.h34 bool stencilReadOnly);
DRenderPassEncoder.cpp61 bool stencilReadOnly) in RenderPassEncoder() argument
67 stencilReadOnly), in RenderPassEncoder()
DRenderEncoderBase.cpp37 bool stencilReadOnly) in RenderEncoderBase() argument
44 mStencilReadOnly = stencilReadOnly; in RenderEncoderBase()
DCommands.h95 bool stencilReadOnly; member
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DPipelineAndPassCompatibilityTests.cpp58 bool stencilReadOnly) { in CreateRenderPassDescriptor() argument
72 if (stencilReadOnly) { in CreateRenderPassDescriptor()
73 passDescriptor.cDepthStencilAttachmentInfo.stencilReadOnly = true; in CreateRenderPassDescriptor()
116 desc.stencilReadOnly = depthStencilReadOnlyInBundle; in TEST_F()
148 desc.stencilReadOnly = depthStencilReadOnlyInBundle; in TEST_F()
DRenderPassDescriptorValidationTests.cpp817 renderPass.cDepthStencilAttachmentInfo.stencilReadOnly = true; in TEST_F()
830 renderPass.cDepthStencilAttachmentInfo.stencilReadOnly = false; in TEST_F()
844 renderPass.cDepthStencilAttachmentInfo.stencilReadOnly = true; in TEST_F()
858 renderPass.cDepthStencilAttachmentInfo.stencilReadOnly = true; in TEST_F()
874 renderPass.cDepthStencilAttachmentInfo.stencilReadOnly = false; in TEST_F()
886 renderPass.cDepthStencilAttachmentInfo.stencilReadOnly = true; in TEST_F()
898 renderPass.cDepthStencilAttachmentInfo.stencilReadOnly = true; in TEST_F()
DRenderBundleValidationTests.cpp659 for (bool stencilReadOnly : {true, false}) { in TEST_F()
663 desc.stencilReadOnly = stencilReadOnly; in TEST_F()
665 depthReadOnly != stencilReadOnly) { in TEST_F()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DTextureD3D12.h68 bool stencilReadOnly) const;
154 bool stencilReadOnly) const;
DTextureD3D12.cpp963 bool stencilReadOnly) const { in GetDSVDescriptor()
970 if (stencilReadOnly && aspects & Aspect::Stencil) { in GetDSVDescriptor()
1309 bool stencilReadOnly) const { in GetDSVDescriptor()
1313 GetAspects(), depthReadOnly, stencilReadOnly); in GetDSVDescriptor()
DCommandBufferD3D12.cpp1251 attachmentInfo.depthReadOnly, attachmentInfo.stencilReadOnly); in SetupRenderPass()
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DReadOnlyDepthStencilAttachmentTests.cpp160 passDescriptor.cDepthStencilAttachmentInfo.stencilReadOnly = true; in DoTest()
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
DConverter.cpp896 Convert(out.stencilReadOnly, in.stencilReadOnly); in Convert()
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DCommandBufferVk.cpp224 attachmentInfo.depthReadOnly || attachmentInfo.stencilReadOnly); in RecordBeginRenderPass()