Searched refs:rrect (Results 1 - 25 of 63) sorted by relevance

123

/external/skia/tools/lua/
H A Dclassify_rrect_clips.lua6 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 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 Drrects.cpp36 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 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 Dblurroundrect.cpp163 SkRRect rrect; variable
164 rrect.setRectXY(r, SkIntToScalar(cornerRadii[j]),
166 canvas->drawRRect(rrect, paint);
/external/skia/src/gpu/effects/
H A DGrRRectEffect.cpp19 // 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 DSkMaskCache.h27 const SkRRect& rrect, SkMask* mask,
37 const SkRRect& rrect, const SkMask& mask, SkCachedData* data,
H A DSkMaskCache.cpp23 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 DSkReader32.h117 bool readRRect(SkRRect* rrect) { argument
118 return this->readObjectFromMemory(rrect);
H A DSkPath.cpp972 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 DSkRecorder.cpp148 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 DSkPicturePlayback.cpp139 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 DSampleClock.cpp55 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 DSamplePathFuzz.cpp320 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 DSampleClipDrawMatch.cpp50 SkRRect rrect; local
51 rrect.setRectXY(create_rect(offset), 10, 10);
52 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);
/external/skia/src/effects/
H A DSkBlurMaskFilter.cpp63 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 DSkObjectParser.cpp230 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 DSkObjectParser.h90 @param rrect SkRRect
92 static SkString* RRectToString(const SkRRect& rrect, const char* title = NULL);
/external/skia/src/utils/
H A DSkDumpCanvas.cpp39 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 DSkLuaCanvas.cpp146 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 DSkNWayCanvas.cpp113 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 DSkClipStack.h67 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 DSkMaskFilter.h118 const SkRRect& rrect) const;
/external/skia/src/gpu/
H A DGrOvalRenderer.h39 const SkRRect& rrect,

Completed in 329 milliseconds

123