Searched refs:hasStencilClip (Results 1 - 13 of 13) sorted by relevance
/third_party/skia/src/gpu/ |
H A D | GrUserStencilSettings.h | 187 uint16_t flags(bool hasStencilClip) const { in flags() 188 return fCWFlags[hasStencilClip] & fCCWFlags[hasStencilClip]; in flags() 190 bool isDisabled(bool hasStencilClip) const { in isDisabled() 191 return this->flags(hasStencilClip) & kDisabled_StencilFlag; in isDisabled() 193 bool testAlwaysPasses(bool hasStencilClip) const { in testAlwaysPasses() 194 return this->flags(hasStencilClip) & kTestAlwaysPasses_StencilFlag; in testAlwaysPasses() 196 bool isTwoSided(bool hasStencilClip) const { in isTwoSided() 197 return !(this->flags(hasStencilClip) & kSingleSided_StencilFlag); in isTwoSided() 199 bool usesWrapOp(bool hasStencilClip) cons in isTwoSided() [all...] |
H A D | GrStencilSettings.cpp | 27 void GrStencilSettings::reset(const GrUserStencilSettings& user, bool hasStencilClip, in reset() argument 29 uint16_t cwFlags = user.fCWFlags[hasStencilClip]; in reset() 31 SkASSERT(cwFlags == user.fCCWFlags[hasStencilClip]); in reset() 34 fCWFace.reset(user.fCWFace, hasStencilClip, numStencilBits); in reset() 39 uint16_t ccwFlags = user.fCCWFlags[hasStencilClip]; in reset() 45 fCWFace.reset(user.fCWFace, hasStencilClip, numStencilBits); in reset() 50 fCCWFace.reset(user.fCCWFace, hasStencilClip, numStencilBits); in reset() 171 void GrStencilSettings::Face::reset(const GrUserStencilSettings::Face& user, bool hasStencilClip, in reset() argument 200 if (!hasStencilClip || user.fTest > kLastClippedStencilTest) { in reset()
|
H A D | GrAppliedClip.h | 44 bool hasStencilClip() const { return SkClipStack::kInvalidGenID != fStencilStackID; } in hasStencilClip() function in GrAppliedHardClip 75 return fScissorState.enabled() || this->hasStencilClip() || fWindowRectsState.enabled(); in doesClip() 110 bool hasStencilClip() const { return fHardClip.hasStencilClip(); } in hasStencilClip() function in GrAppliedClip
|
H A D | GrStencilSettings.h | 51 GrStencilSettings(const GrUserStencilSettings& user, bool hasStencilClip, int numStencilBits) { in GrStencilSettings() argument 52 this->reset(user, hasStencilClip, numStencilBits); in GrStencilSettings() 59 void reset(const GrUserStencilSettings&, bool hasStencilClip, int numStencilBits);
|
H A D | GrProgramInfo.cpp | 17 stencil.reset(*fUserStencilSettings, this->pipeline().hasStencilClip(), 8); in nonGLStencilSettings()
|
H A D | GrProgramInfo.h | 59 fPipeline->hasStencilClip(); in isStencilEnabled()
|
H A D | GrPipeline.cpp | 24 if (hardClip.hasStencilClip()) { in GrPipeline()
|
H A D | GrPipeline.h | 172 bool hasStencilClip() const { in hasStencilClip() function in GrPipeline
|
H A D | GrOpsRenderPass.cpp | 84 if (stencil->isTwoSided(programInfo.pipeline().hasStencilClip())) { in bindPipeline()
|
/third_party/skia/src/gpu/v1/ |
H A D | StencilClip.h | 35 bool hasStencilClip() const { return SK_InvalidGenID != fStencilStackID; } in hasStencilClip() function in skgpu::v1::final 48 if (this->hasStencilClip()) { 56 if (this->hasStencilClip()) {
|
/third_party/skia/src/gpu/ops/ |
H A D | PathInnerTriangulateOp.cpp | 287 } else if (!fPipelineForFills->hasStencilClip()) { in prePreparePrograms()
|
/third_party/skia/tests/ |
H A D | GrClipStackTest.cpp | 1993 REPORTER_ASSERT(r, !out.hardClip().hasStencilClip(), "Clip should not need stencil"); in DEF_TEST()
|
/third_party/skia/src/gpu/gl/ |
H A D | GrGLGpu.cpp | 1904 programInfo.pipeline().hasStencilClip(), in flushGLState()
|
Completed in 16 milliseconds