/external/skia/src/utils/ |
H A D | SkNWayCanvas.cpp | 107 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 D | RoundRectTest.cpp | 251 // 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 D | SerializationTest.cpp | 466 // Test rrect serialization 471 SkRRect rrect; local 474 rrect.setRectRadii(rect, corners); 475 SerializationTest::TestAlignment(&rrect, reporter);
|
/external/skqp/gm/ |
H A D | multipicturedraw.cpp | 288 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 D | SkPathRef.h | 198 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 D | SkClipStack.cpp | 28 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 D | SkDevice.h | 107 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 D | SkLiteRecorder.cpp | 50 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 D | SkMaskFilter.cpp | 352 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 D | SkPicturePlayback.cpp | 209 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 D | SkReadBuffer.cpp | 204 void SkReadBuffer::readRRect(SkRRect* rrect) { argument 205 if (!this->validate(fReader.readRRect(rrect))) { 206 rrect->setEmpty();
|
/external/skqp/src/gpu/ops/ |
H A D | GrShadowRRectOp.cpp | 519 // 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 D | SkLuaCanvas.cpp | 145 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 D | SkNWayCanvas.cpp | 107 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 D | RoundRectTest.cpp | 251 // 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 D | SerializationTest.cpp | 466 // Test rrect serialization 471 SkRRect rrect; local 474 rrect.setRectRadii(rect, corners); 475 SerializationTest::TestAlignment(&rrect, reporter);
|
/external/skia/include/core/ |
H A D | SkCanvas.h | 905 /** 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 D | SamplePathFuzz.cpp | 321 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 D | SkBitmapDevice.cpp | 210 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 D | SkLiteDL.cpp | 162 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 D | SkMaskFilter.cpp | 352 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 D | SkPictureRecord.cpp | 339 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 D | SkRecorder.cpp | 161 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 D | SkPipeCanvas.cpp | 24 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 D | SkPipeReader.cpp | 97 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));
|