Searched refs:fStencil (Results 1 – 14 of 14) sorted by relevance
/third_party/flutter/skia/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 102 fAttachmentsDescriptor.fStencil.fLoadStoreOps = stencilOp; in init() 104 fAttachmentsDescriptor.fStencil, in init() 207 if (!fAttachmentsDescriptor.fStencil.isCompatible(desc.fStencil)) { in isCompatible() 243 if (fAttachmentsDescriptor.fStencil.fLoadStoreOps != stencilOps) { in equalLoadStoreOps() 257 b->add32(fAttachmentsDescriptor.fStencil.fFormat); in genKey() 258 b->add32(fAttachmentsDescriptor.fStencil.fSamples); in genKey()
|
D | GrVkRenderTarget.cpp | 277 desc->fStencil.fFormat = vkStencil->vkFormat(); in getAttachmentsDescriptor() 278 desc->fStencil.fSamples = vkStencil->numSamples(); in getAttachmentsDescriptor() 280 SkASSERT(desc->fColor.fSamples == desc->fStencil.fSamples); in getAttachmentsDescriptor()
|
D | GrVkRenderPass.h | 83 AttachmentDesc fStencil; member
|
/third_party/flutter/skia/src/gpu/mtl/ |
D | GrMtlPipelineState.mm | 110 fStencil.reset(*pipeline.getUserStencil(), pipeline.hasStencilClip(), 195 fGpu->resourceProvider().findOrCreateCompatibleDepthStencilState(fStencil, origin); 196 if (!fStencil.isDisabled()) { 197 if (fStencil.isTwoSided()) { 198 [renderCmdEncoder setStencilFrontReferenceValue:fStencil.front(origin).fRef 199 backReferenceValue:fStencil.back(origin).fRef]; 202 [renderCmdEncoder setStencilReferenceValue:fStencil.frontAndBack().fRef];
|
D | GrMtlPipelineState.h | 122 GrStencilSettings fStencil; variable
|
/third_party/skia/src/gpu/ops/ |
D | PathTessellateOp.h | 35 , fStencil(stencil) in PathTessellateOp() 57 bool usesStencil() const override { return !fStencil->isUnused(); } in usesStencil() 65 const GrUserStencilSettings* const fStencil; variable
|
D | PathTessellateOp.cpp | 49 fStencil == op->fStencil && in onCombineIfPossible() 86 fTessellationProgram = GrTessellationShader::MakeProgram(args, tessShader, pipeline, fStencil); in prepareTessellator()
|
/third_party/skia/src/gpu/mtl/ |
D | GrMtlPipelineState.mm | 90 fStencil = programInfo.nonGLStencilSettings(); 181 fGpu->resourceProvider().findOrCreateCompatibleDepthStencilState(fStencil, origin); 182 if (!fStencil.isDisabled()) { 183 if (fStencil.isTwoSided()) { 186 fStencil.postOriginCCWFace(origin).fRef, 187 fStencil.postOriginCWFace(origin).fRef); 194 renderCmdEncoder->setStencilReferenceValue(fStencil.singleSidedFace().fRef);
|
D | GrMtlPipelineState.h | 109 GrStencilSettings fStencil; variable
|
/third_party/skia/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 262 attachmentsDescriptor->fStencil.fLoadStoreOps = stencilOp; in Create() 264 attachmentsDescriptor->fStencil, in Create() 382 if (!fAttachmentsDescriptor.fStencil.isCompatible(desc.fStencil)) { in isCompatible() 437 if (fAttachmentsDescriptor.fStencil.fLoadStoreOps != stencilOps) { in equalLoadStoreOps() 465 b->add32(attachmentsDescriptor.fStencil.fFormat); in GenKey() 466 b->add32(attachmentsDescriptor.fStencil.fSamples); in GenKey()
|
D | GrVkRenderTarget.cpp | 400 desc->fStencil.fFormat = vkStencil->imageFormat(); in getAttachmentsDescriptor() 401 desc->fStencil.fSamples = vkStencil->numSamples(); in getAttachmentsDescriptor() 402 SkASSERT(desc->fStencil.fSamples == desc->fColor.fSamples); in getAttachmentsDescriptor() 431 desc->fStencil.fFormat = stencilFormat; in ReconstructAttachmentsDescriptor() 432 desc->fStencil.fSamples = programInfo.numSamples(); in ReconstructAttachmentsDescriptor() 433 SkASSERT(desc->fStencil.fSamples == desc->fColor.fSamples); in ReconstructAttachmentsDescriptor()
|
D | GrVkRenderPass.h | 77 AttachmentDesc fStencil; member
|
/third_party/flutter/skia/src/gpu/ |
D | GrPathRendering.h | 100 , fStencil(stencil) { in StencilPathArgs() 106 const GrStencilSettings* fStencil; member
|
/third_party/flutter/skia/src/gpu/gl/ |
D | GrGLPathRendering.cpp | 100 this->flushPathStencilSettings(*args.fStencil); in onStencilPath()
|