Home
last modified time | relevance | path

Searched refs:fScissorState (Results 1 – 5 of 5) sorted by relevance

/external/skia/src/gpu/
DGrFixedClip.cpp17 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()
DGrFixedClip.h21 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;
DGrAppliedClip.h25 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;
DGrPipeline.cpp29 fScissorState = args.fAppliedClip->scissorState(); in init()
155 , fScissorState() in GrPipeline()
173 a.fScissorState != b.fScissorState || in AreEqual()
DGrPipeline.h170 const GrScissorState& getScissorState() const { return fScissorState; } in getScissorState()
220 GrScissorState fScissorState; variable