Home
last modified time | relevance | path

Searched refs:rrect (Results 76 - 100 of 148) sorted by relevance

123456

/third_party/skia/docs/examples/
H A DSKIA_LOGO_ANIMATE.cpp109 SkRRect rrect; in REG_FIDDLE_ANIMATED() local
110 rrect.setRectXY({138, 291, 341, 300}, 25.0, 5.0); in REG_FIDDLE_ANIMATED()
111 canvas->drawRRect(rrect, p); in REG_FIDDLE_ANIMATED()
H A DSKIA_LOGO.cpp91 SkRRect rrect; in REG_FIDDLE() local
92 rrect.setRectXY({138, 291, 341, 300}, 25.0, 5.0); in REG_FIDDLE()
93 canvas->drawRRect(rrect, p); in REG_FIDDLE()
/third_party/skia/gm/
H A Drrects.cpp58 SkString name("rrect");
123 SkRRect rrect = fRRects[curRRect]; variable
124 rrect.offset(SkIntToScalar(x), SkIntToScalar(y));
128 edgeType, rrect, caps);
135 SkRect bounds = rrect.getBounds();
H A Dcomplexclip_blur_tiled.cpp58 SkRRect rrect = SkRRect::MakeRectXY(rect.makeInset(20, 20), 25, 25); variable
59 tileCanvas->clipRRect(rrect, SkClipOp::kDifference, true);
H A Dmanypaths.cpp105 SkRRect rrect = SkRRect::MakeRectXY(rect, 1, 1); variable
109 canvas->drawRRect(rrect, paint);
H A Dskbug_257.cpp107 SkRRect rrect; in DEF_SIMPLE_GM() local
109 rrect.setRectRadii(rect, radii); in DEF_SIMPLE_GM()
110 canvas->drawRRect(rrect, checker); in DEF_SIMPLE_GM()
H A Dblurignorexform.cpp45 : DrawType::kRect == fDrawType ? "rect" : "rrect");
80 SkRRect rrect = SkRRect::MakeRectXY(rect, kRadius/2.0f, kRadius/2.0f); variable
91 canvas->drawRRect(rrect, paint);
H A Danimatedimageblurs.cpp65 SkRRect rrect = SkRRect::MakeRectXY(rect, fNodes[i].size(), fNodes[i].size()); variable
66 canvas->drawRRect(rrect, paint);
/third_party/skia/src/gpu/ops/
H A DShadowRRectOp.cpp487 // Effectively this is an additional stroked rrect, with its in fillInRRectVerts()
709 const SkRRect& rrect, in Make()
712 // Shadow rrect ops only handle simple circular rrects. in Make()
713 SkASSERT(viewMatrix.isSimilarity() && SkRRectPriv::EqualRadii(rrect)); in Make()
721 const SkRect& rrectBounds = rrect.getBounds(); in Make()
726 SkScalar radius = SkRRectPriv::GetSimpleRadii(rrect).fX; in Make()
739 rrect.isOval(), in Make()
773 SkRRect rrect = SkRRect::MakeOval(circle); in GR_DRAW_OP_TEST_DEFINE() local
775 context, color, viewMatrix, rrect, blurWidth, insetWidth)) { in GR_DRAW_OP_TEST_DEFINE()
779 SkRRect rrect; in GR_DRAW_OP_TEST_DEFINE() local
706 Make(GrRecordingContext* context, GrColor color, const SkMatrix& viewMatrix, const SkRRect& rrect, SkScalar blurWidth, SkScalar insetWidth) Make() argument
[all...]
/third_party/skia/src/core/
H A DSkBlurMF.cpp196 static bool draw_rrect_into_mask(const SkRRect rrect, SkMask* mask) { in draw_rrect_into_mask() argument
197 if (!prepare_to_draw_into_mask(rrect.rect(), mask)) { in draw_rrect_into_mask()
212 canvas.drawRRect(rrect, paint); in draw_rrect_into_mask()
267 const SkRRect& rrect) { in find_cached_rrect()
268 return SkMaskCache::FindAndRef(sigma, style, rrect, mask); in find_cached_rrect()
272 const SkRRect& rrect) { in add_cached_rrect()
275 SkMaskCache::Add(sigma, style, rrect, *mask, cache); in add_cached_rrect()
297 SkBlurMaskFilterImpl::filterRRectToNine(const SkRRect& rrect, const SkMatrix& matrix, in filterRRectToNine() argument
301 switch (rrect.getType()) { in filterRRectToNine()
330 if (rect_exceeds(rrect in filterRRectToNine()
266 find_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, const SkRRect& rrect) find_cached_rrect() argument
271 add_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, const SkRRect& rrect) add_cached_rrect() argument
[all...]
H A DSkRecorder.cpp187 void SkRecorder::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { in onDrawRRect() argument
188 this->append<SkRecords::DrawRRect>(paint, rrect); in onDrawRRect()
366 void SkRecorder::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { in onClipRRect() argument
367 INHERITED(onClipRRect, rrect, op, edgeStyle); in onClipRRect()
369 this->append<SkRecords::ClipRRect>(rrect, opAA); in onClipRRect()
H A DSkCanvas.cpp1506 void SkCanvas::clipRRect(const SkRRect& rrect, SkClipOp op, bool doAA) {
1509 if (rrect.isRect()) {
1510 this->onClipRect(rrect.getBounds(), op, edgeStyle);
1512 this->onClipRRect(rrect, op, edgeStyle);
1516 void SkCanvas::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) {
1520 this->topDevice()->clipRRect(rrect, op, isAA);
1533 SkRRect rrect;
1535 rrect.setOval(r);
1536 this->onClipRRect(rrect, op, edgeStyle);
1539 if (path.isRRect(&rrect)) {
[all...]
H A DSkRasterClipStack.h58 void clipRRect(const SkMatrix& ctm, const SkRRect& rrect, SkClipOp op, bool aa) { in clipRRect() argument
59 this->writable_rc().op(rrect, ctm, op, this->finalAA(aa)); in clipRRect()
H A DSkClipStackDevice.cpp34 void SkClipStackDevice::onClipRRect(const SkRRect& rrect, SkClipOp op, bool aa) { in onClipRRect() argument
35 fClipStack.clipRRect(rrect, this->localToDevice(), op, aa); in onClipRRect()
H A DSkPictureRecord.cpp334 void SkPictureRecord::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { in onClipRRect() argument
335 this->recordClipRRect(rrect, op, kSoft_ClipEdgeStyle == edgeStyle); in onClipRRect()
336 this->INHERITED::onClipRRect(rrect, op, edgeStyle); in onClipRRect()
339 size_t SkPictureRecord::recordClipRRect(const SkRRect& rrect, SkClipOp op, bool doAA) { in recordClipRRect() argument
340 // op + rrect + clip params in recordClipRRect()
348 this->addRRect(rrect); in recordClipRRect()
500 void SkPictureRecord::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { in onDrawRRect() argument
501 // op + paint index + rrect in onDrawRRect()
505 this->addRRect(rrect); in onDrawRRect()
910 void SkPictureRecord::addRRect(const SkRRect& rrect) { in addRRect() argument
[all...]
H A DSkDevice.h165 void clipRRect(const SkRRect& rrect, SkClipOp op, bool aa) { in clipRRect() argument
166 this->onClipRRect(rrect, op, aa); in clipRRect()
216 virtual void onClipRRect(const SkRRect& rrect, SkClipOp, bool aa) {} in onClipRRect() argument
499 void onClipRRect(const SkRRect& rrect, SkClipOp op, bool aa) override;
H A DSkPicturePlayback.cpp171 SkRRect rrect; in handleOp() local
172 reader->readRRect(&rrect); in handleOp()
182 canvas->clipRRect(rrect, clipOp, doAA); in handleOp()
576 SkRRect rrect; in handleOp() local
577 reader->readRRect(&rrect); in handleOp()
580 canvas->drawRRect(rrect, paint); in handleOp()
/third_party/skia/src/gpu/
H A DGrSWMaskHelper.cpp59 void GrSWMaskHelper::drawRRect(const SkRRect& rrect, const SkMatrix& matrix, SkRegion::Op op, in drawRRect() argument
66 fDraw.drawRRect(rrect, get_paint(op, aa, alpha)); in drawRRect()
116 fDraw.drawRRect(shape.rrect(), paint); in drawShape()
H A DGrClip.h42 PreClipResult(SkRRect rrect, GrAA aa) in PreClipResult()
44 , fRRect(rrect) in PreClipResult()
84 * as kUnclipped and not as a degenerate rrect that matches the bounds.
/third_party/skia/src/gpu/geometry/
H A DGrStyledShape.cpp185 // Dir and start are only used for rect and rrect shapes, so are not included in other in writeUnstyledKey()
219 fShape.rrect().writeToMemory(key); in writeUnstyledKey()
425 bool GrStyledShape::asRRect(SkRRect* rrect, SkPathDirection* dir, unsigned* start, in asRRect() argument
439 if (rrect) { in asRRect()
440 *rrect = SkRRect::MakeRect(fShape.rect()); in asRRect()
453 // rect edges. Thus, we may need to modify the rrect's start index and direction. in asRRect()
484 if (rrect) { in asRRect()
485 *rrect = fShape.rrect(); in asRRect()
492 // Canonicalize the index if the rrect i in asRRect()
[all...]
/third_party/skia/src/utils/
H A DSkNWayCanvas.cpp140 void SkNWayCanvas::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { in onClipRRect() argument
143 iter->clipRRect(rrect, op, kSoft_ClipEdgeStyle == edgeStyle); in onClipRRect()
145 this->INHERITED::onClipRRect(rrect, op, edgeStyle); in onClipRRect()
231 void SkNWayCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { in onDrawRRect() argument
234 iter->drawRRect(rrect, paint); in onDrawRRect()
/third_party/skia/modules/sksg/samples/
H A DSampleSVGPong.cpp225 void initialize(const SkRRect& rrect, const SkPoint& p, const SkVector& s) { in initialize()
226 objectNode = sksg::RRect::Make(rrect); in initialize()
227 shadowNode = sksg::RRect::Make(rrect); in initialize()
231 size = SkSize::Make(rrect.width(), rrect.height()); in initialize()
/third_party/skia/modules/skparagraph/src/
H A DParagraphPainterImpl.cpp66 void CanvasParagraphPainter::drawRRect(const SkRRect& rrect, const SkColor color) { in drawRRect() argument
70 fCanvas->drawRRect(rrect, paint); in drawRRect()
/third_party/skia/include/private/
H A DSkPathRef.h249 bool isRRect(SkRRect* rrect, bool* isCCW, unsigned* start) const { in isRRect() argument
251 if (rrect) { in isRRect()
252 *rrect = this->getRRect(); in isRRect()
523 // Both the circle and rrect special cases have a notion of direction and starting point
/third_party/skia/tests/
H A DRRectInPathTest.cpp21 // Test that rotations/mirrors of the rrect path are still rrect paths and the returned in path_contains_rrect()
57 SkRRect rrect = path_contains_rrect(reporter, path, &outDir, &outStart); in inner_path_contains_rrect() local
59 return rrect; in inner_path_contains_rrect()
81 SkRRect rrect; in path_contains_rrect_check() local
82 rrect.setRectRadii(r, v); in path_contains_rrect_check()
83 path_contains_rrect_check(reporter, rrect, dir, start); in path_contains_rrect_check()
319 // Test out the rrect from skia:3466 in test_round_rect_basic()

Completed in 20 milliseconds

123456