Home
last modified time | relevance | path

Searched refs:fNeedsStencil (Results 1 - 6 of 6) sorted by relevance

/third_party/skia/src/gpu/
H A DGrRenderTargetProxy.h65 void setNeedsStencil() { fNeedsStencil = true; } in setNeedsStencil()
67 int needsStencil() const { return fNeedsStencil; } in needsStencil()
178 int8_t fNeedsStencil = false; member in GrRenderTargetProxy::WrapsVkSecondaryCB
H A DGrProgramInfo.h29 : fNeedsStencil(targetView.asRenderTargetProxy()->needsStencil()) in GrProgramInfo()
56 int needsStencil() const { return fNeedsStencil; } in needsStencil()
104 bool fNeedsStencil; member in GrProgramInfo
/third_party/skia/src/gpu/ops/
H A DStrokeTessellateOp.h51 // This must be called after finalize(). fNeedsStencil can change in finalize().
53 return fNeedsStencil;
74 bool fNeedsStencil; member in skgpu::v1::final
H A DStrokeTessellateOp.cpp82 // Make sure the finalize happens before combining. We might change fNeedsStencil here. in finalize()
92 fNeedsStencil = !analysis.unaffectedByDstValue(); in finalize()
101 // This must be called after finalize(). fNeedsStencil can change in finalize(). in onCombineIfPossible()
105 if (fNeedsStencil || in onCombineIfPossible()
106 op->fNeedsStencil || in onCombineIfPossible()
216 if (fNeedsStencil) { in prePrepareTessellator()
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext.cpp314 if (prevTask && fNeedsStencil) { in willReplaceOpsTask()
868 return OpsTask::CanDiscardPreviousOps(!fNeedsStencil); in canDiscardPreviousOpsOnFullClear()
872 // Don't clear stencil until after we've set fNeedsStencil. This ensures we don't loop forever in setNeedsStencil()
874 bool hasInitializedStencil = fNeedsStencil; in setNeedsStencil()
875 fNeedsStencil = true; in setNeedsStencil()
H A DSurfaceDrawContext_v1.h707 bool fNeedsStencil = false; member in skgpu::v1::final

Completed in 8 milliseconds