Searched defs:rrect (Results 76 - 100 of 139) sorted by relevance

123456

/external/skia/src/utils/
H A DSkNWayCanvas.cpp107 void SkNWayCanvas::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { argument
110 iter->clipRRect(rrect, op, kSoft_ClipEdgeStyle == edgeStyle);
112 this->INHERITED::onClipRRect(rrect, op, edgeStyle);
168 void SkNWayCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
171 iter->drawRRect(rrect, paint);
/external/skia/tests/
H A DRoundRectTest.cpp251 // Test out the rrect from skia:3466
438 // all the test rects are inside the degenerate rrect
548 // The identity matrix will duplicate the rrect.
695 SkRRect rrect; local
698 rrect.setRectXY(r, SkIntToScalar(4), SkIntToScalar(7));
699 test_transform_helper(reporter, rrect);
708 rrect.setRectRadii(r, radii);
709 test_transform_helper(reporter, rrect);
718 SkRRect rrect; local
720 rrect
742 test_read_rrect(skiatest::Reporter* reporter, const SkRRect& rrect, bool shouldEqualSrc) argument
760 SkRRect rrect; local
[all...]
H A DSerializationTest.cpp466 // Test rrect serialization
471 SkRRect rrect; local
474 rrect.setRectRadii(rect, corners);
475 SerializationTest::TestAlignment(&rrect, reporter);
/external/skqp/gm/
H A Dmultipicturedraw.cpp288 SkRRect rrect; local
289 rrect.setRectXY(rect, kInset, kInset);
291 canvas->clipRRect(rrect);
433 * different clips (e.g., none, rect, rrect)
/external/skqp/include/private/
H A DSkPathRef.h198 bool isRRect(SkRRect* rrect, bool* isCCW, unsigned* start) const { argument
200 if (rrect) {
201 *rrect = this->getRRect();
545 // Both the circle and rrect special cases have a notion of direction and starting point
/external/skqp/src/core/
H A DSkClipStack.cpp28 case DeviceSpaceType::kRect: // Rect uses rrect
103 bool SkClipStack::Element::contains(const SkRRect& rrect) const {
106 return this->getDeviceSpaceRect().contains(rrect.getBounds());
108 // We don't currently have a generalized rrect-rrect containment.
109 return fDeviceSpaceRRect.contains(rrect.getBounds()) || rrect == fDeviceSpaceRRect;
111 return fDeviceSpacePath.get()->conservativelyContainsRect(rrect.getBounds());
171 void SkClipStack::Element::initRRect(int saveCount, const SkRRect& rrect, const SkMatrix& m, argument
173 if (rrect
199 SkRRect rrect; local
830 clipRRect(const SkRRect& rrect, const SkMatrix& matrix, SkClipOp op, bool doAA) argument
965 isRRect(const SkRect& bounds, SkRRect* rrect, bool* aa) const argument
[all...]
H A DSkDevice.h107 void clipRRect(const SkRRect& rrect, SkClipOp op, bool aa) { argument
108 this->onClipRRect(rrect, op, aa);
149 virtual void onClipRRect(const SkRRect& rrect, SkClipOp, bool aa) {} argument
H A DSkLiteRecorder.cpp50 void SkLiteRecorder::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle style) { argument
51 fDL->clipRRect(rrect, op, style==kSoft_ClipEdgeStyle);
52 this->INHERITED::onClipRRect(rrect, op, style);
82 void SkLiteRecorder::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
83 fDL->drawRRect(rrect, paint);
H A DSkMaskFilter.cpp352 const SkRRect& rrect,
346 directFilterRRectMaskGPU(GrContext*, GrRenderTargetContext* renderTargetContext, GrPaint&&, const GrClip&, const SkMatrix& viewMatrix, const SkStrokeRec& strokeRec, const SkRRect& rrect, const SkRRect& devRRect) const argument
H A DSkPicturePlayback.cpp209 SkRRect rrect; local
210 reader->readRRect(&rrect);
218 canvas->clipRRect(rrect, clipOp, doAA);
568 SkRRect rrect; local
569 reader->readRRect(&rrect);
573 canvas->drawRRect(rrect, *paint);
H A DSkReadBuffer.cpp204 void SkReadBuffer::readRRect(SkRRect* rrect) { argument
205 if (!this->validate(fReader.readRRect(rrect))) {
206 rrect->setEmpty();
/external/skqp/src/gpu/ops/
H A DGrShadowRRectOp.cpp519 // Effectively this is an additional stroked rrect, with its
649 const SkRRect& rrect,
653 // Shadow rrect ops only handle simple circular rrects.
655 (rrect.isSimpleCircular() || rrect.isRect() || rrect.isCircle()));
658 const SkRect& rrectBounds = rrect.getBounds();
663 SkScalar radius = rrect.getSimpleRadii().fX;
670 rrect.isOval(),
699 SkRRect rrect local
647 Make(GrColor color, const SkMatrix& viewMatrix, const SkRRect& rrect, SkScalar blurWidth, SkScalar insetWidth, SkScalar blurClamp) argument
702 SkRRect rrect; local
[all...]
/external/skqp/src/utils/
H A DSkLuaCanvas.cpp145 void SkLuaCanvas::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { argument
147 lua.pushRRect(rrect, "rrect");
149 this->INHERITED::onClipRRect(rrect, op, edgeStyle);
198 void SkLuaCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
200 lua.pushRRect(rrect, "rrect");
H A DSkNWayCanvas.cpp107 void SkNWayCanvas::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { argument
110 iter->clipRRect(rrect, op, kSoft_ClipEdgeStyle == edgeStyle);
112 this->INHERITED::onClipRRect(rrect, op, edgeStyle);
168 void SkNWayCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
171 iter->drawRRect(rrect, paint);
/external/skqp/tests/
H A DRoundRectTest.cpp251 // Test out the rrect from skia:3466
438 // all the test rects are inside the degenerate rrect
548 // The identity matrix will duplicate the rrect.
695 SkRRect rrect; local
698 rrect.setRectXY(r, SkIntToScalar(4), SkIntToScalar(7));
699 test_transform_helper(reporter, rrect);
708 rrect.setRectRadii(r, radii);
709 test_transform_helper(reporter, rrect);
718 SkRRect rrect; local
720 rrect
742 test_read_rrect(skiatest::Reporter* reporter, const SkRRect& rrect, bool shouldEqualSrc) argument
760 SkRRect rrect; local
[all...]
H A DSerializationTest.cpp466 // Test rrect serialization
471 SkRRect rrect; local
474 rrect.setRectRadii(rect, corners);
475 SerializationTest::TestAlignment(&rrect, reporter);
/external/skia/include/core/
H A DSkCanvas.h905 /** Replace clip with the intersection or difference of clip and rrect,
907 rrect is transformed by SkMatrix
910 @param rrect SkRRect to combine with clip
914 void clipRRect(const SkRRect& rrect, SkClipOp op, bool doAntiAlias);
916 /** Replace clip with the intersection or difference of clip and rrect.
918 rrect is transformed by SkMatrix before it is combined with clip.
920 @param rrect SkRRect to combine with clip
923 void clipRRect(const SkRRect& rrect, SkClipOp op) { argument
924 this->clipRRect(rrect, op, false);
927 /** Replace clip with the intersection of clip and rrect,
934 clipRRect(const SkRRect& rrect, bool doAntiAlias = false) argument
[all...]
/external/skia/samplecode/
H A DSamplePathFuzz.cpp321 SkRRect rrect; local
328 rrect.setEmpty();
332 rrect.setRect(rect);
336 rrect.setOval(oval);
342 rrect.setRectXY(rect, xRad, yRad);
350 rrect.setNinePatch(rect, leftRad, topRad, rightRad, bottomRad);
357 rrect.setRectRadii(rect, radii);
360 return rrect;
398 SkRRect rrect = makeRRect(); local
400 path.addRRect(rrect, di
[all...]
/external/skia/src/core/
H A DSkBitmapDevice.cpp210 void SkBitmapDevice::drawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
214 path.addRRect(rrect);
219 BDDraw(this).drawRRect(rrect, paint);
561 void SkBitmapDevice::onClipRRect(const SkRRect& rrect, SkClipOp op, bool aa) { argument
562 fRCStack.clipRRect(this->ctm(), rrect, op, aa);
H A DSkLiteDL.cpp162 ClipRRect(const SkRRect& rrect, SkClipOp op, bool aa) : rrect(rrect), op(op), aa(aa) {} argument
163 SkRRect rrect; member in struct:__anon20677::final
166 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRRect(rrect, op, aa); }
226 DrawRRect(const SkRRect& rrect, const SkPaint& paint) : rrect(rrect), paint(paint) {} argument
227 SkRRect rrect; member in struct:__anon20677::final
229 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRRect(rrect, pain
[all...]
H A DSkMaskFilter.cpp352 const SkRRect& rrect,
346 directFilterRRectMaskGPU(GrContext*, GrRenderTargetContext* renderTargetContext, GrPaint&&, const GrClip&, const SkMatrix& viewMatrix, const SkStrokeRec& strokeRec, const SkRRect& rrect, const SkRRect& devRRect) const argument
H A DSkPictureRecord.cpp339 void SkPictureRecord::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { argument
340 this->recordClipRRect(rrect, op, kSoft_ClipEdgeStyle == edgeStyle);
341 this->INHERITED::onClipRRect(rrect, op, edgeStyle);
344 size_t SkPictureRecord::recordClipRRect(const SkRRect& rrect, SkClipOp op, bool doAA) { argument
345 // op + rrect + clip params
353 this->addRRect(rrect);
467 void SkPictureRecord::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
468 // op + paint index + rrect
472 this->addRRect(rrect);
906 void SkPictureRecord::addRRect(const SkRRect& rrect) { argument
[all...]
H A DSkRecorder.cpp161 void SkRecorder::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
162 APPEND(DrawRRect, paint, rrect);
390 void SkRecorder::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { argument
391 INHERITED(onClipRRect, rrect, op, edgeStyle);
393 APPEND(ClipRRect, this->getDeviceClipBounds(), rrect, opAA);
/external/skia/src/pipe/
H A DSkPipeCanvas.cpp24 template <typename T> void write_rrect(T* writer, const SkRRect& rrect) { argument
26 rrect.writeToMemory(tmp);
332 void SkPipeCanvas::onClipRRect(const SkRRect& rrect, SkClipOp op, ClipEdgeStyle edgeStyle) { argument
334 write_rrect(fStream, rrect);
336 this->INHERITED::onClipRRect(rrect, op, edgeStyle);
428 void SkPipeCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
431 write_rrect(&writer, rrect);
H A DSkPipeReader.cpp97 SkRRect rrect; local
98 rrect.readFromMemory(reader.skip(SkRRect::kSizeInMemory), SkRRect::kSizeInMemory);
99 return rrect;
470 SkRRect rrect = read_rrect(reader); local
471 canvas->drawRRect(rrect, read_paint(reader));

Completed in 1838 milliseconds

123456