/external/skia/tools/lua/ |
H A D | classify_rrect_clips.lua | 6 function classify_rrect(rrect) 7 if (rrect:type() == "simple") then 8 local x, y = rrect:radii(0) 14 elseif (rrect:type() == "complex") then 21 local x, y = rrect:radii(i-1) 56 elseif (rrect:type() == "rect") then 58 elseif (rrect:type() == "oval") then 59 local x, y = rrect:radii(0) 65 elseif (rrect:type() == "empty") then 91 local rrect [all...] |
/external/skia/gm/ |
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 | rrects.cpp | 36 SkString name("rrect"); 111 SkRRect rrect = fRRects[curRRect]; variable 112 rrect.offset(SkIntToScalar(x), SkIntToScalar(y)); 115 rrect)); 120 SkRect bounds = rrect.getBounds();
|
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 | blurroundrect.cpp | 163 SkRRect rrect; variable 164 rrect.setRectXY(r, SkIntToScalar(cornerRadii[j]), 166 canvas->drawRRect(rrect, paint);
|
/external/skia/src/gpu/effects/ |
H A D | GrRRectEffect.cpp | 19 // The effects defined here only handle rrect radii >= kRadiusMin. 81 const SkRRect& rrect) { 85 return SkNEW_ARGS(CircularRRectEffect, (edgeType, circularCornerFlags, rrect)); 93 const SkRRect& rrect) 94 : fRRect(rrect) 118 SkRRect rrect; local 119 rrect.setRectXY(SkRect::MakeWH(w, h), r, r); 124 fp = GrRRectEffect::Create(et, rrect); 166 // The inner rect is the rrect bounds inset by the radius. Its left, top, right, and bottom 167 // edges correspond to components x, y, z, and w, respectively. When a side of the rrect ha 79 Create(GrPrimitiveEdgeType edgeType, uint32_t circularCornerFlags, const SkRRect& rrect) argument 92 CircularRRectEffect(GrPrimitiveEdgeType edgeType, uint32_t circularCornerFlags, const SkRRect& rrect) argument 300 const SkRRect& rrect = crre.getRRect(); local 421 Create(GrPrimitiveEdgeType edgeType, const SkRRect& rrect) argument 432 EllipticalRRectEffect(GrPrimitiveEdgeType edgeType, const SkRRect& rrect) argument 461 SkRRect rrect; local [all...] |
/external/skia/src/core/ |
H A D | SkMaskCache.h | 27 const SkRRect& rrect, SkMask* mask, 37 const SkRRect& rrect, const SkMask& mask, SkCachedData* data,
|
H A D | SkMaskCache.cpp | 23 RRectBlurKey(SkScalar sigma, const SkRRect& rrect, SkBlurStyle style, SkBlurQuality quality) argument 27 , fRRect(rrect) 74 const SkRRect& rrect, SkMask* mask, SkResourceCache* localCache) { 76 RRectBlurKey key(sigma, rrect, style, quality); 87 const SkRRect& rrect, const SkMask& mask, SkCachedData* data, 89 RRectBlurKey key(sigma, rrect, style, quality); 73 FindAndRef(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, const SkRRect& rrect, SkMask* mask, SkResourceCache* localCache) argument 86 Add(SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, const SkRRect& rrect, const SkMask& mask, SkCachedData* data, SkResourceCache* localCache) argument
|
H A D | SkReader32.h | 117 bool readRRect(SkRRect* rrect) { argument 118 return this->readObjectFromMemory(rrect);
|
H A D | SkPath.cpp | 972 SkRRect rrect; local 973 rrect.setRectRadii(rect, (const SkVector*) radii); 974 this->addRRect(rrect, dir); 977 void SkPath::addRRect(const SkRRect& rrect, Direction dir) { argument 980 if (rrect.isEmpty()) { 984 const SkRect& bounds = rrect.getBounds(); 986 if (rrect.isRect()) { 988 } else if (rrect.isOval()) { 1004 this->moveTo(L, B - rrect.fRadii[SkRRect::kLowerLeft_Corner].fY); 1006 this->lineTo(L, T + rrect 1064 SkRRect rrect; local [all...] |
H A D | SkRecorder.cpp | 148 void SkRecorder::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument 149 APPEND(DrawRRect, delay_copy(paint), rrect); 318 void SkRecorder::onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) { argument 319 INHERITED(onClipRRect, rrect, op, edgeStyle); 321 APPEND(ClipRRect, this->devBounds(), rrect, opAA);
|
H A D | SkPicturePlayback.cpp | 139 SkRRect rrect; local 140 reader->readRRect(&rrect); 146 canvas->clipRRect(rrect, regionOp, doAA); 320 SkRRect rrect; local 321 reader->readRRect(&rrect); 322 canvas->drawRRect(rrect, paint);
|
/external/skia/samplecode/ |
H A D | SampleClock.cpp | 55 SkRRect rrect; variable 57 rrect.setRectRadii(rect, radii); 68 canvas->drawRRect(rrect, paintFill); 83 rrect.setRectRadii(rect, radii); 96 canvas->drawRRect(rrect, paintFill); 123 rrect.setRectRadii(rect, radii); 124 canvas->drawRRect(rrect, paintFill); 144 rrect.setRectRadii(rect, radii); 145 canvas->drawRRect(rrect, paintFill); 166 rrect [all...] |
H A D | SamplePathFuzz.cpp | 320 SkRRect rrect; local 327 rrect.setEmpty(); 331 rrect.setRect(rect); 335 rrect.setOval(oval); 341 rrect.setRectXY(rect, xRad, yRad); 349 rrect.setNinePatch(rect, leftRad, topRad, rightRad, bottomRad); 356 rrect.setRectRadii(rect, radii); 359 return rrect; 397 SkRRect rrect = makeRRect(); local 399 path.addRRect(rrect, di [all...] |
H A D | SampleClipDrawMatch.cpp | 50 SkRRect rrect; local 51 rrect.setRectXY(create_rect(offset), 10, 10); 52 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);
|
/external/skia/src/effects/ |
H A D | SkBlurMaskFilter.cpp | 63 const SkRRect& rrect) const override; 209 static bool draw_rrect_into_mask(const SkRRect rrect, SkMask* mask) { argument 210 if (!prepare_to_draw_into_mask(rrect.rect(), mask)) { 225 canvas.drawRRect(rrect, paint); 280 SkBlurQuality quality, const SkRRect& rrect) { 281 return SkMaskCache::FindAndRef(sigma, style, quality, rrect, mask); 285 SkBlurQuality quality, const SkRRect& rrect) { 288 SkMaskCache::Add(sigma, style, quality, rrect, *mask, cache); 314 SkBlurMaskFilterImpl::filterRRectToNine(const SkRRect& rrect, const SkMatrix& matrix, argument 318 switch (rrect 279 find_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, const SkRRect& rrect) argument 284 add_cached_rrect(SkMask* mask, SkScalar sigma, SkBlurStyle style, SkBlurQuality quality, const SkRRect& rrect) argument 910 Create(GrContext* context, float sigma, const SkRRect& rrect) argument 987 GrRRectBlurEffect(float sigma, const SkRRect& rrect, GrTexture *ninePatchTexture) argument 1013 SkRRect rrect; local 1102 SkRRect rrect = brre.getRRect(); local [all...] |
/external/skia/src/utils/debugger/ |
H A D | SkObjectParser.cpp | 230 SkString* SkObjectParser::RRectToString(const SkRRect& rrect, const char* title) { argument 236 if (rrect.isEmpty()) { 238 } else if (rrect.isRect()) { 240 } else if (rrect.isOval()) { 242 } else if (rrect.isSimple()) { 244 } else if (rrect.isNinePatch()) { 247 SkASSERT(rrect.isComplex()); 255 mRRect->appendScalar(rrect.rect().left()); 257 mRRect->appendScalar(rrect.rect().top()); 259 mRRect->appendScalar(rrect [all...] |
H A D | SkObjectParser.h | 90 @param rrect SkRRect 92 static SkString* RRectToString(const SkRRect& rrect, const char* title = NULL);
|
/external/skia/src/utils/ |
H A D | SkDumpCanvas.cpp | 39 static void toString(const SkRRect& rrect, SkString* str) { argument 40 SkRect r = rrect.getBounds(); 44 if (rrect.isOval()) { 46 } else if (rrect.isSimple()) { 47 const SkVector& rad = rrect.getSimpleRadii(); 49 } else if (rrect.isComplex()) { 51 rrect.radii(SkRRect::kUpperLeft_Corner), 52 rrect.radii(SkRRect::kUpperRight_Corner), 53 rrect.radii(SkRRect::kLowerRight_Corner), 54 rrect 271 onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) argument 319 onDrawRRect(const SkRRect& rrect, const SkPaint& paint) argument [all...] |
H A D | SkLuaCanvas.cpp | 146 void SkLuaCanvas::onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) { argument 148 lua.pushRRect(rrect, "rrect"); 150 this->INHERITED::onClipRRect(rrect, op, edgeStyle); 189 void SkLuaCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument 191 lua.pushRRect(rrect, "rrect");
|
H A D | SkNWayCanvas.cpp | 113 void SkNWayCanvas::onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) { argument 116 iter->clipRRect(rrect, op, kSoft_ClipEdgeStyle == edgeStyle); 118 this->INHERITED::onClipRRect(rrect, op, edgeStyle); 166 void SkNWayCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { argument 169 iter->drawRRect(rrect, paint);
|
/external/skia/include/core/ |
H A D | SkClipStack.h | 67 Element(const SkRRect& rrect, SkRegion::Op op, bool doAA) { argument 68 this->initRRect(0, rrect, op, doAA); 213 Element(int saveCount, const SkRRect& rrect, SkRegion::Op op, bool doAA) { argument 214 this->initRRect(saveCount, rrect, op, doAA); 243 void initRRect(int saveCount, const SkRRect& rrect, SkRegion::Op op, bool doAA) { argument 244 SkRRect::Type type = rrect.getType(); 245 fRRect = rrect;
|
H A D | SkMaskFilter.h | 118 const SkRRect& rrect) const;
|
/external/skia/src/gpu/ |
H A D | GrOvalRenderer.h | 39 const SkRRect& rrect,
|