Searched defs:rrect (Results 1 - 25 of 50) sorted by relevance

12

/external/skia/gm/
H A Dcomplexclip_blur_tiled.cpp55 SkRRect rrect = SkRRect::MakeRectXY(rect.makeInset(20, 20), 25, 25); variable
56 tileCanvas->clipRRect(rrect, SkRegion::kDifference_Op, true);
H A Dbigrrectaaeffect.cpp25 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 Drrect.cpp99 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 Dblurroundrect.cpp159 SkRRect rrect; variable
160 rrect.setRectXY(r, SkIntToScalar(cornerRadii[j]),
162 canvas->drawRRect(rrect, paint);
H A Drrects.cpp42 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 Dskbug_257.cpp100 SkRRect rrect; local
102 rrect.setRectRadii(rect, radii);
103 canvas->drawRRect(rrect, checker);
H A Ddcshader.cpp149 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 Dmultipicturedraw.cpp298 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 DSampleClock.cpp56 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 DSampleClipDrawMatch.cpp52 SkRRect rrect; local
53 rrect.setRectXY(create_rect(offset), 10, 10);
54 return rrect;
/external/skia/tests/
H A DMaskCacheTest.cpp36 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 DAAClipTest.cpp322 SkRRect rrect; local
323 rrect.setRectXY(SkRect::MakeWH(100, 100), 5, 5);
326 path.addRRect(rrect);
H A DRRectInPathTest.cpp59 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 DSerializationTest.cpp467 // Test rrect serialization
472 SkRRect rrect; local
475 rrect.setRectRadii(rect, corners);
476 TestAlignment(&rrect, reporter);
/external/skia/src/core/
H A DSkMaskCache.cpp23 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 DSkRasterClip.cpp164 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 DSkReader32.h117 bool readRRect(SkRRect* rrect) { argument
118 return this->readObjectFromMemory(rrect);
H A DSkClipStack.cpp26 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 DSkPicturePlayback.cpp158 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 DSkGpuDevice_drawTexture.cpp225 SkRRect rrect; local
226 rrect.setRect(clippedDstRect);
233 rrect)) {
/external/skia/include/core/
H A DSkWriter32.h135 void writeRRect(const SkRRect& rrect) { argument
136 rrect.writeToMemory(this->reserve(SkRRect::kSizeInMemory));
H A DSkClipStack.h66 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 DGrRRectEffect.cpp21 // 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 DSkPaintFilterCanvas.cpp68 void SkPaintFilterCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument
71 this->INHERITED::onDrawRRect(rrect, *apf.paint());
/external/skia/tools/debugger/
H A DSkObjectParser.cpp169 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...]

Completed in 1730 milliseconds

12