Home
last modified time | relevance | path

Searched refs:fRRect (Results 1 – 25 of 29) sorted by relevance

12

/third_party/skia/modules/sksg/src/
DSkSGRect.cpp40 RRect::RRect(const SkRRect& rr) : fRRect(rr) {} in RRect()
43 canvas->clipRRect(fRRect, SkClipOp::kIntersect, antiAlias); in onClip()
47 canvas->drawRRect(fRRect, paint); in onDraw()
51 if (!fRRect.rect().contains(p.x(), p.y())) { in onContains()
55 if (fRRect.isRect()) { in onContains()
60 return fRRect.contains(SkRect::MakeLTRB(p.x() - SK_ScalarNearlyZero, in onContains()
69 return fRRect.getBounds(); in onRevalidate()
73 return SkPath::RRect(fRRect, this->getDirection(), this->getInitialPointIndex()); in onAsPath()
/third_party/flutter/skia/modules/sksg/src/
DSkSGRect.cpp42 RRect::RRect(const SkRRect& rr) : fRRect(rr) {} in RRect()
45 canvas->clipRRect(fRRect, SkClipOp::kIntersect, antiAlias); in onClip()
49 canvas->drawRRect(fRRect, paint); in onDraw()
53 if (!fRRect.rect().contains(p.x(), p.y())) { in onContains()
57 if (fRRect.isRect()) { in onContains()
62 return fRRect.contains(SkRect::MakeLTRB(p.x() - SK_ScalarNearlyZero, in onContains()
71 return fRRect.getBounds(); in onRevalidate()
76 path.addRRect(fRRect, this->getDirection(), this->getInitialPointIndex()); in onAsPath()
/third_party/flutter/skia/src/gpu/geometry/
DGrShape.h57 fRRectData.fRRect = rrect; in GrShape()
68 fRRectData.fRRect = rrect; in GrShape()
73 if (fRRectData.fRRect.getType() == SkRRect::kRect_Type) { in GrShape()
75 } else if (fRRectData.fRRect.getType() == SkRRect::kOval_Type) { in GrShape()
86 fRRectData.fRRect = SkRRect::MakeRect(rect); in GrShape()
100 fRRectData.fRRect = rrect; in GrShape()
109 fRRectData.fRRect = SkRRect::MakeRect(rect); in GrShape()
159 return fRRectData.fRRect.isRect(); in isRect()
168 *rrect = fRRectData.fRRect; in asRRect()
212 out->addRRect(fRRectData.fRRect, fRRectData.fDir, fRRectData.fStart); in asPath()
[all …]
DGrShape.cpp85 result.fRRectData.fRRect = original.fRRectData.fRRect; in MakeFilled()
159 return fRRectData.fRRect.getBounds(); in bounds()
274 fRRectData.fRRect.writeToMemory(key); in writeUnstyledKey()
525 fRRectData.fRRect = rrect; in attemptToSimplifyPath()
529 SkASSERT(!fRRectData.fRRect.isEmpty()); in attemptToSimplifyPath()
532 fRRectData.fRRect.setOval(rect); in attemptToSimplifyPath()
542 fRRectData.fRRect.setRect(rect); in attemptToSimplifyPath()
552 fRRectData.fRRect.setRect(rect); in attemptToSimplifyPath()
605 if (fRRectData.fRRect.isEmpty()) { in attemptToSimplifyRRect()
615 if (fStyle.isDashed() && !fRRectData.fRRect.width() && !fRRectData.fRRect.height()) { in attemptToSimplifyRRect()
[all …]
/third_party/skia/src/gpu/geometry/
DGrShape.cpp25 this->setRRect(shape.fRRect); in operator =()
159 fRRect = rrect; in simplifyRRect()
164 SkASSERT(fRRect == rrect && this->dir() == dir && this->startIndex() == start); in simplifyRRect()
262 this->simplifyRRect(fRRect, this->dir(), this->startIndex(), flags); in simplify()
293 return fRRect.contains(rect); in conservativeContains()
318 return SkRRectPriv::ContainsPoint(fRRect, point); in conservativeContains()
374 return fRRect.getBounds(); in bounds()
395 if (fRRect.isEmpty() || fRRect.isRect()) { in segmentMask()
397 } else if (fRRect.isOval()) { in segmentMask()
443 out->addRRect(fRRect, this->dir(), this->startIndex()); in asPath()
DGrShape.h136 SkRRect& rrect() { SkASSERT(this->isRRect()); return fRRect; } in rrect()
137 const SkRRect& rrect() const { SkASSERT(this->isRRect()); return fRRect; } in rrect()
164 fRRect = rrect; in setRRect()
269 SkRRect fRRect; member
/third_party/skia/src/gpu/effects/
DGrRRectEffect.cpp69 SkRRect fRRect; member in __anon48b33b510111::CircularRRectEffect
96 , fRRect(rrect) in CircularRRectEffect()
104 , fRRect(that.fRRect) in CircularRRectEffect()
115 return fEdgeType == crre.fEdgeType && fRRect == crre.fRRect; in onIsEqual()
295 const SkRRect& rrect = crre.fRRect; in onSetData()
408 SkRRect fRRect; member in __anon48b33b510211::EllipticalRRectEffect
432 , fRRect(rrect) in EllipticalRRectEffect()
439 , fRRect(that.fRRect) in EllipticalRRectEffect()
448 return fEdgeType == erre.fEdgeType && fRRect == erre.fRRect; in onIsEqual()
544 switch (erre.fRRect.getType()) { in emitCode()
[all …]
/third_party/skia/experimental/graphite/src/geom/
DShape.cpp34 case Type::kRRect: return fRRect.contains(rect.asSkRect()); in conservativeContains()
45 case Type::kRRect: return SkRRectPriv::ContainsPoint(fRRect, {point.x(), point.y()}); in conservativeContains()
77 case Type::kRRect: return fRRect.getBounds(); in bounds()
94 case Type::kRRect: builder.addRRect(fRRect); break; in asPath()
DShape.h108 const SkRRect& rrect() const { SkASSERT(this->isRRect()); return fRRect; } in rrect()
135 fRRect = rrect; in setRRect()
165 SkRRect fRRect; member
/third_party/flutter/skia/src/gpu/effects/
DGrRRectEffect.cpp57 const SkRRect& getRRect() const { return fRRect; } in getRRect()
72 SkRRect fRRect; member in CircularRRectEffect
94 , fRRect(rrect) in CircularRRectEffect()
101 new CircularRRectEffect(fEdgeType, fCircularCornerFlags, fRRect)); in clone()
107 return fEdgeType == crre.fEdgeType && fRRect == crre.fRRect; in onIsEqual()
395 const SkRRect& getRRect() const { return fRRect; } in getRRect()
408 SkRRect fRRect; member in EllipticalRRectEffect
426 , fRRect(rrect) in EllipticalRRectEffect()
431 return std::unique_ptr<GrFragmentProcessor>(new EllipticalRRectEffect(fEdgeType, fRRect)); in clone()
436 return fEdgeType == erre.fEdgeType && fRRect == erre.fRRect; in onIsEqual()
/third_party/flutter/skia/gm/
Dbigrrectaaeffect.cpp44 : fRRect(rrect) in BigRRectAAEffectGM()
91 SkRRect rrect = fRRect; in onDraw()
120 SkRRect fRRect; member in skiagm::BigRRectAAEffectGM
/third_party/skia/gm/
Dbigrrectaaeffect.cpp42 : fRRect(rrect) in BigRRectAAEffectGM()
92 SkRRect rrect = fRRect; in onDraw()
124 SkRRect fRRect; member in skiagm::BigRRectAAEffectGM
/third_party/skia/src/gpu/ops/
DFillRRectOp.cpp117 : fViewMatrix(viewMatrix), fRRect(rrect), fLocalRect(localRect), fColor(color) {} in Instance()
119 SkRRect fRRect; member
263 if (fHeadInstance->fRRect.isRect() && clipRRect.isRect()) { in clipToShape()
265 if (!isectRect.intersect(fHeadInstance->fRRect.rect(), clipRRect.rect())) { in clipToShape()
270 isectRRect = SkRRectPriv::ConservativeIntersect(fHeadInstance->fRRect, clipRRect); in clipToShape()
286 auto rect = skvx::bit_pun<grvx::float4>(fHeadInstance->fRRect.rect()); in clipToShape()
294 fHeadInstance->fRRect = isectRRect; in clipToShape()
524 auto [l, t, r, b] = i->fRRect.rect(); in onPrepareDraws()
535 skvx::strided_load2(&SkRRectPriv::GetRadiiArray(i->fRRect)->fX, radiiX, radiiY); in onPrepareDraws()
/third_party/flutter/skia/bench/
DShapesBench.cpp141 fRRect.setNinePatch(fRect.rect(), w / 8, h / 13, w / 11, h / 7); in onDelayedSetup()
186 fShapes[i].fDraw = bind(&SkCanvas::drawRRect, _1, cref(fRRect), _2); in onDelayedSetup()
194 case kRRect_ShapesType: outer = &fRRect; break; in onDelayedSetup()
242 SkRRect fRRect; member in ShapesBench
/third_party/skia/bench/
DShapesBench.cpp141 fRRect.setNinePatch(fRect.rect(), w / 8, h / 13, w / 11, h / 7); in onDelayedSetup()
186 fShapes[i].fDraw = bind(&SkCanvas::drawRRect, _1, cref(fRRect), _2); in onDelayedSetup()
194 case kRRect_ShapesType: outer = &fRRect; break; in onDelayedSetup()
242 SkRRect fRRect; member in ShapesBench
/third_party/skia/src/core/
DSkMaskCache.cpp26 , fRRect(rrect) in RRectBlurKey()
29 sizeof(fSigma) + sizeof(fStyle) + sizeof(fRRect)); in RRectBlurKey()
34 SkRRect fRRect; member
/third_party/flutter/skia/src/core/
DSkMaskCache.cpp26 , fRRect(rrect) in RRectBlurKey()
29 sizeof(fSigma) + sizeof(fStyle) + sizeof(fRRect)); in RRectBlurKey()
34 SkRRect fRRect; member
/third_party/skia/modules/sksg/include/
DSkSGRect.h76 SG_ATTRIBUTE(RRect, SkRRect, fRRect)
92 SkRRect fRRect; variable
/third_party/flutter/skia/modules/sksg/include/
DSkSGRect.h76 SG_ATTRIBUTE(RRect, SkRRect, fRRect)
92 SkRRect fRRect; variable
/third_party/skia/src/gpu/
DGrClip.h36 SkRRect fRRect; // Ignore if 'isRRect' is false member
44 , fRRect(rrect) in PreClipResult()
/third_party/skia/tools/debugger/
DDrawCommand.cpp1048 fRRect = rrect; in ClipRRectCommand()
1053 void ClipRRectCommand::execute(SkCanvas* canvas) const { canvas->clipRRect(fRRect, fOp, fDoAA); } in execute()
1056 render_rrect(canvas, fRRect); in render()
1063 make_json_rrect(writer, fRRect); in toJSON()
1786 fRRect = rrect; in DrawRRectCommand()
1790 void DrawRRectCommand::execute(SkCanvas* canvas) const { canvas->drawRRect(fRRect, fPaint); } in execute()
1793 render_rrect(canvas, fRRect); in render()
1800 make_json_rrect(writer, fRRect); in toJSON()
/third_party/flutter/skia/tools/debugger/
DDrawCommand.cpp1076 fRRect = rrect; in ClipRRectCommand()
1081 void ClipRRectCommand::execute(SkCanvas* canvas) const { canvas->clipRRect(fRRect, fOp, fDoAA); } in execute()
1084 render_rrect(canvas, fRRect); in render()
1091 make_json_rrect(writer, fRRect); in toJSON()
1881 fRRect = rrect; in DrawRRectCommand()
1885 void DrawRRectCommand::execute(SkCanvas* canvas) const { canvas->drawRRect(fRRect, fPaint); } in execute()
1888 render_rrect(canvas, fRRect); in render()
1895 make_json_rrect(writer, fRRect); in toJSON()
DDrawCommand.h189 SkRRect fRRect;
566 SkRRect fRRect;
/third_party/skia/tests/
DGrStyledShapeTest.cpp375 RRectGeo(const SkRRect& rrect) : fRRect(rrect) {} in RRectGeo()
378 return GrStyledShape(fRRect, paint); in makeShape()
383 path.addRRect(fRRect); in path()
389 if (fRRect.isRect()) { in strokeAndFillIsConvertedToFill()
390 return RectGeo(fRRect.rect()).strokeAndFillIsConvertedToFill(paint); in strokeAndFillIsConvertedToFill()
396 SkRRect fRRect; member in __anonb896778b0111::RRectGeo
502 , fRRect(equivalentRRect) in RRectPathGeo()
516 const SkRRect& rrect() const { return fRRect; } in rrect()
519 SkRRect fRRect; member in __anonb896778b0111::RRectPathGeo
/third_party/flutter/skia/tests/
DGrShapeTest.cpp369 RRectGeo(const SkRRect& rrect) : fRRect(rrect) {} in RRectGeo()
372 return GrShape(fRRect, paint); in makeShape()
377 path.addRRect(fRRect); in path()
383 if (fRRect.isRect()) { in strokeAndFillIsConvertedToFill()
384 return RectGeo(fRRect.rect()).strokeAndFillIsConvertedToFill(paint); in strokeAndFillIsConvertedToFill()
390 SkRRect fRRect; member in __anon4800e6eb0111::RRectGeo
495 , fRRect(equivalentRRect) in RRectPathGeo()
509 const SkRRect& rrect() const { return fRRect; } in rrect()
512 SkRRect fRRect; member in __anon4800e6eb0111::RRectPathGeo

12