Searched refs:fScissorState (Results 1 – 5 of 5) sorted by relevance
17 return !fScissorState.enabled() || GrClip::IsInsideClip(fScissorState.rect(), rect); in quickContains()22 if (fScissorState.enabled()) { in getConservativeBounds()23 if (!devResult->intersect(fScissorState.rect())) { in getConservativeBounds()36 if (fScissorState.enabled()) { in isRRect()37 SkRect rect = SkRect::Make(fScissorState.rect()); in isRRect()50 if (fScissorState.enabled()) { in apply()52 if (!tightScissor.intersect(fScissorState.rect())) { in apply()58 if (!IsInsideClip(fScissorState.rect(), *bounds)) { in apply()
21 explicit GrFixedClip(const SkIRect& scissorRect) : fScissorState(scissorRect) {} in GrFixedClip()23 const GrScissorState& scissorState() const { return fScissorState; } in scissorState()24 bool scissorEnabled() const { return fScissorState.enabled(); } in scissorEnabled()25 const SkIRect& scissorRect() const { SkASSERT(scissorEnabled()); return fScissorState.rect(); } in scissorRect()27 void disableScissor() { fScissorState.setDisabled(); } in disableScissor()30 return fScissorState.intersect(irect); in intersect()51 GrScissorState fScissorState;
25 const GrScissorState& scissorState() const { return fScissorState; } in scissorState()36 return fScissorState.intersect(irect) && clippedDrawBounds->intersect(SkRect::Make(irect)); in addScissor()60 return fScissorState.enabled() || fClipCoverageFP || fHasStencilClip || in doesClip()65 if (fScissorState != that.fScissorState || fHasStencilClip != that.fHasStencilClip) {81 GrScissorState fScissorState;
29 fScissorState = args.fAppliedClip->scissorState(); in init()155 , fScissorState() in GrPipeline()173 a.fScissorState != b.fScissorState || in AreEqual()
170 const GrScissorState& getScissorState() const { return fScissorState; } in getScissorState()220 GrScissorState fScissorState; variable