• Home
  • Raw
  • Download

Lines Matching refs:SkRRect

29         kTopLeft_CornerFlag     = (1 << SkRRect::kUpperLeft_Corner),
30 kTopRight_CornerFlag = (1 << SkRRect::kUpperRight_Corner),
31 kBottomRight_CornerFlag = (1 << SkRRect::kLowerRight_Corner),
32 kBottomLeft_CornerFlag = (1 << SkRRect::kLowerLeft_Corner),
48 uint32_t circularCornerFlags, const SkRRect&);
60 GrClipEdgeType, uint32_t circularCornerFlags, const SkRRect&);
69 SkRRect fRRect;
81 uint32_t circularCornerFlags, const SkRRect& rrect) { in Make()
92 const SkRRect& rrect) in CircularRRectEffect()
127 SkRRect rrect; in TestCreate()
152 SkRRect fPrevRRect;
295 const SkRRect& rrect = crre.fRRect; in onSetData()
307 radius = rrect.radii(SkRRect::kUpperLeft_Corner).fX; in onSetData()
314 radius = rrect.radii(SkRRect::kUpperRight_Corner).fX; in onSetData()
321 radius = rrect.radii(SkRRect::kLowerRight_Corner).fX; in onSetData()
328 radius = rrect.radii(SkRRect::kLowerLeft_Corner).fX; in onSetData()
335 radius = rrect.radii(SkRRect::kUpperLeft_Corner).fX; in onSetData()
342 radius = rrect.radii(SkRRect::kUpperLeft_Corner).fX; in onSetData()
349 radius = rrect.radii(SkRRect::kUpperRight_Corner).fX; in onSetData()
356 radius = rrect.radii(SkRRect::kLowerLeft_Corner).fX; in onSetData()
388 static GrFPResult Make(std::unique_ptr<GrFragmentProcessor>, GrClipEdgeType, const SkRRect&);
399 EllipticalRRectEffect(std::unique_ptr<GrFragmentProcessor>, GrClipEdgeType, const SkRRect&);
408 SkRRect fRRect;
418 const SkRRect& rrect) { in Make()
428 const SkRRect& rrect) in EllipticalRRectEffect()
461 r[SkRRect::kUpperLeft_Corner].fX = d->fRandom->nextRangeF(kRadiusMin, 9.f); in TestCreate()
464 r[SkRRect::kUpperLeft_Corner].fY = d->fRandom->nextRangeF(kRadiusMin, 9.f); in TestCreate()
465 } while (r[SkRRect::kUpperLeft_Corner].fY == r[SkRRect::kUpperLeft_Corner].fX); in TestCreate()
467 SkRRect rrect; in TestCreate()
470 r[SkRRect::kLowerRight_Corner].fX = d->fRandom->nextRangeF(kRadiusMin, 9.f); in TestCreate()
471 r[SkRRect::kLowerRight_Corner].fY = d->fRandom->nextRangeF(kRadiusMin, 9.f); in TestCreate()
473 r[SkRRect::kUpperRight_Corner].fX = r[SkRRect::kLowerRight_Corner].fX; in TestCreate()
474 r[SkRRect::kUpperRight_Corner].fY = r[SkRRect::kUpperLeft_Corner].fY; in TestCreate()
476 r[SkRRect::kLowerLeft_Corner].fX = r[SkRRect::kUpperLeft_Corner].fX; in TestCreate()
477 r[SkRRect::kLowerLeft_Corner].fY = r[SkRRect::kLowerRight_Corner].fY; in TestCreate()
481 rrect.setRectXY(SkRect::MakeWH(w, h), r[SkRRect::kUpperLeft_Corner].fX, in TestCreate()
482 r[SkRRect::kUpperLeft_Corner].fY); in TestCreate()
507 SkRRect fPrevRRect;
545 case SkRRect::kSimple_Type: { in emitCode()
560 case SkRRect::kNinePatch_Type: { in emitCode()
608 const SkRRect& rrect = erre.fRRect; in onSetData()
613 const SkVector& r0 = rrect.radii(SkRRect::kUpperLeft_Corner); in onSetData()
617 case SkRRect::kSimple_Type: in onSetData()
632 case SkRRect::kNinePatch_Type: { in onSetData()
633 const SkVector& r1 = rrect.radii(SkRRect::kLowerRight_Corner); in onSetData()
678 GrClipEdgeType edgeType, const SkRRect& rrect, in Make()
713 radii[c] = rrect.radii((SkRRect::Corner)c); in Make()
754 SkTCopyOnFirstWrite<SkRRect> rr(rrect); in Make()
766 const SkVector ul = rrect.radii(SkRRect::kUpperLeft_Corner); in Make()
767 const SkVector lr = rrect.radii(SkRRect::kLowerRight_Corner); in Make()