/external/skia/gm/ |
H A D | complexclip_blur_tiled.cpp | 55 SkRRect rrect = SkRRect::MakeRectXY(rect.makeInset(20, 20), 25, 25); variable 56 tileCanvas->clipRRect(rrect, SkRegion::kDifference_Op, true);
|
H A D | bigrrectaaeffect.cpp | 25 BigRRectAAEffectGM(const SkRRect& rrect, const char* name) argument 26 : fRRect(rrect) 29 // Each test case draws the rrect with gaps around it. 30 fTestWidth = SkScalarCeilToInt(rrect.width()) + 2 * kGap; 31 fTestHeight = SkScalarCeilToInt(rrect.height()) + 2 * kGap; 88 SkRRect rrect = fRRect; variable 89 rrect.offset(SkIntToScalar(x + kGap), SkIntToScalar(y + kGap)); 90 SkAutoTUnref<GrFragmentProcessor> fp(GrRRectEffect::Create(edgeType, rrect)); 112 // gap between rect for each case that is rendered and exterior of rrect
|
H A D | rrect.cpp | 99 static void draw_rrect_color(SkCanvas* canvas, const SkRRect& rrect) { argument 104 if (rrect.isRect()) { 106 } else if (rrect.isOval()) { 108 } else if (rrect.isSimple()) { 113 canvas->drawRRect(rrect, paint); 116 static void drawrr(SkCanvas* canvas, const SkRRect& rrect, InsetProc proc) { argument 119 proc(rrect, d, d, &rr); 131 return SkString("rrect"); 143 SkRRect rrect[4]; variable 149 rrect[ [all...] |
H A D | blurroundrect.cpp | 159 SkRRect rrect; variable 160 rrect.setRectXY(r, SkIntToScalar(cornerRadii[j]), 162 canvas->drawRRect(rrect, paint);
|
H A D | rrects.cpp | 42 SkString name("rrect"); 125 SkRRect rrect = fRRects[curRRect]; variable 126 rrect.offset(SkIntToScalar(x), SkIntToScalar(y)); 129 rrect)); 134 SkRect bounds = rrect.getBounds();
|
H A D | skbug_257.cpp | 100 SkRRect rrect; local 102 rrect.setRectRadii(rect, radii); 103 canvas->drawRRect(rrect, checker);
|
H A D | dcshader.cpp | 149 SkRRect rrect; variable 150 rrect.setRectXY(SkRect::MakeXYWH(0, 0, 50, 50), 10, 10); 151 canvas->drawRRect(rrect, paint); 152 return rrect.getBounds();
|
H A D | multipicturedraw.cpp | 298 SkRRect rrect; local 299 rrect.setRectXY(rect, kInset, kInset); 301 canvas->clipRRect(rrect); 444 * different clips (e.g., none, rect, rrect)
|
/external/skia/samplecode/ |
H A D | SampleClock.cpp | 56 SkRRect rrect; variable 58 rrect.setRectRadii(rect, radii); 69 canvas->drawRRect(rrect, paintFill); 84 rrect.setRectRadii(rect, radii); 97 canvas->drawRRect(rrect, paintFill); 124 rrect.setRectRadii(rect, radii); 125 canvas->drawRRect(rrect, paintFill); 145 rrect.setRectRadii(rect, radii); 146 canvas->drawRRect(rrect, paintFill); 167 rrect [all...] |
H A D | SampleClipDrawMatch.cpp | 52 SkRRect rrect; local 53 rrect.setRectXY(create_rect(offset), 10, 10); 54 return rrect;
|
/external/skia/tests/ |
H A D | MaskCacheTest.cpp | 36 SkRRect rrect; local 37 rrect.setRectXY(rect, 30, 30); 42 SkCachedData* data = SkMaskCache::FindAndRef(sigma, style, quality, rrect, &mask, &cache); 51 SkMaskCache::Add(sigma, style, quality, rrect, mask, data, &cache); 58 data = SkMaskCache::FindAndRef(sigma, style, quality, rrect, &mask, &cache);
|
H A D | AAClipTest.cpp | 322 SkRRect rrect; local 323 rrect.setRectXY(SkRect::MakeWH(100, 100), 5, 5); 326 path.addRRect(rrect);
|
H A D | RRectInPathTest.cpp | 59 SkRRect rrect; local 60 rrect.setRectRadii(r, v); 61 path_contains_rrect_check(reporter, rrect); 265 // Test out the rrect from skia:3466
|
H A D | SerializationTest.cpp | 467 // Test rrect serialization 472 SkRRect rrect; local 475 rrect.setRectRadii(rect, corners); 476 TestAlignment(&rrect, reporter);
|
/external/skia/src/core/ |
H A D | SkMaskCache.cpp | 23 RRectBlurKey(SkScalar sigma, const SkRRect& rrect, SkBlurStyle style, SkBlurQuality quality) argument 27 , fRRect(rrect) 56 const char* getCategory() const override { return "rrect-blur"; } 78 const SkRRect& rrect, SkMask* mask, SkResourceCache* localCache) { 80 RRectBlurKey key(sigma, rrect, style, quality); 91 const SkRRect& rrect, const SkMask& mask, SkCachedData* data, 93 RRectBlurKey key(sigma, rrect, style, quality); 77 FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, const SkRRect& rrect, SkMask* mask, SkResourceCache* localCache) argument 90 Add(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, const SkRRect& rrect, const SkMask& mask, SkCachedData* data, SkResourceCache* localCache) argument
|
H A D | SkRasterClip.cpp | 164 bool SkRasterClip::op(const SkRRect& rrect, const SkIRect& bounds, SkRegion::Op op, bool doAA) { argument 166 return this->op(rrect.getBounds(), bounds, op, doAA); 170 path.addRRect(rrect);
|
H A D | SkReader32.h | 117 bool readRRect(SkRRect* rrect) { argument 118 return this->readObjectFromMemory(rrect);
|
H A D | SkClipStack.cpp | 26 case kRect_Type: // Rect uses rrect 123 SkRRect rrect; local 124 rrect.setOval(ovalRect); 125 this->initRRect(saveCount, rrect, op, doAA); 721 void SkClipStack::clipDevRRect(const SkRRect& rrect, SkRegion::Op op, bool doAA) { argument 722 Element element(fSaveCount, rrect, op, doAA); 865 "rrect",
|
H A D | SkPicturePlayback.cpp | 158 SkRRect rrect; local 159 reader->readRRect(&rrect); 165 canvas->clipRRect(rrect, regionOp, doAA); 384 SkRRect rrect; local 385 reader->readRRect(&rrect); 386 canvas->drawRRect(rrect, paint);
|
/external/skia/src/gpu/ |
H A D | SkGpuDevice_drawTexture.cpp | 225 SkRRect rrect; local 226 rrect.setRect(clippedDstRect); 233 rrect)) {
|
/external/skia/include/core/ |
H A D | SkWriter32.h | 135 void writeRRect(const SkRRect& rrect) { argument 136 rrect.writeToMemory(this->reserve(SkRRect::kSizeInMemory));
|
H A D | SkClipStack.h | 66 Element(const SkRRect& rrect, SkRegion::Op op, bool doAA) { argument 67 this->initRRect(0, rrect, op, doAA); 212 Element(int saveCount, const SkRRect& rrect, SkRegion::Op op, bool doAA) { argument 213 this->initRRect(saveCount, rrect, op, doAA); 242 void initRRect(int saveCount, const SkRRect& rrect, SkRegion::Op op, bool doAA) { argument 243 SkRRect::Type type = rrect.getType(); 244 fRRect = rrect;
|
/external/skia/src/gpu/effects/ |
H A D | GrRRectEffect.cpp | 21 // The effects defined here only handle rrect radii >= kRadiusMin. 83 const SkRRect& rrect) { 87 return new CircularRRectEffect(edgeType, circularCornerFlags, rrect); 95 const SkRRect& rrect) 96 : fRRect(rrect) 117 SkRRect rrect; local 118 rrect.setRectXY(SkRect::MakeWH(w, h), r, r); 123 fp = GrRRectEffect::Create(et, rrect); 155 // The inner rect is the rrect bounds inset by the radius. Its left, top, right, and bottom 156 // edges correspond to components x, y, z, and w, respectively. When a side of the rrect ha 81 Create(GrPrimitiveEdgeType edgeType, uint32_t circularCornerFlags, const SkRRect& rrect) argument 94 CircularRRectEffect(GrPrimitiveEdgeType edgeType, uint32_t circularCornerFlags, const SkRRect& rrect) argument 298 const SkRRect& rrect = crre.getRRect(); local 420 Create(GrPrimitiveEdgeType edgeType, const SkRRect& rrect) argument 431 EllipticalRRectEffect(GrPrimitiveEdgeType edgeType, const SkRRect& rrect) argument 457 SkRRect rrect; local [all...] |
/external/skia/src/utils/ |
H A D | SkPaintFilterCanvas.cpp | 68 void SkPaintFilterCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument 71 this->INHERITED::onDrawRRect(rrect, *apf.paint());
|
/external/skia/tools/debugger/ |
H A D | SkObjectParser.cpp | 169 SkRRect rrect; local 170 if (path.isRRect(&rrect)) { 271 SkString* SkObjectParser::RRectToString(const SkRRect& rrect, const char* title) { argument 277 if (rrect.isEmpty()) { 279 } else if (rrect.isRect()) { 281 } else if (rrect.isOval()) { 283 } else if (rrect.isSimple()) { 285 } else if (rrect.isNinePatch()) { 288 SkASSERT(rrect.isComplex()); 296 mRRect->appendScalar(rrect [all...] |