/external/skia/src/gpu/effects/ |
H A D | GrRRectEffect.h | 16 class SkRRect; 20 * Creates an effect that performs anti-aliased clipping against a SkRRect. It doesn't support 21 * all varieties of SkRRect so the caller must check for a NULL return. 23 GrFragmentProcessor* Create(GrPrimitiveEdgeType, const SkRRect&);
|
H A D | GrRRectEffect.cpp | 14 #include "SkRRect.h" 28 kTopLeft_CornerFlag = (1 << SkRRect::kUpperLeft_Corner), 29 kTopRight_CornerFlag = (1 << SkRRect::kUpperRight_Corner), 30 kBottomRight_CornerFlag = (1 << SkRRect::kLowerRight_Corner), 31 kBottomLeft_CornerFlag = (1 << SkRRect::kLowerLeft_Corner), 47 const SkRRect&); 57 const SkRRect& getRRect() const { return fRRect; } 64 CircularRRectEffect(GrPrimitiveEdgeType, uint32_t circularCornerFlags, const SkRRect&); 70 SkRRect fRRect; 81 const SkRRect [all...] |
/external/skia/tests/ |
H A D | RoundRectTest.cpp | 9 #include "SkRRect.h" 15 SkRRect rr; 28 SkRRect rr; 31 REPORTER_ASSERT(reporter, (double) rr.radii(SkRRect::kUpperRight_Corner).fY + 32 (double) rr.radii(SkRRect::kLowerRight_Corner).fY <= 38 SkRRect rr; 43 SkRRect other; 47 REPORTER_ASSERT(reporter, SkRRect::kEmpty_Type == other.getType()); 54 SkRRect rr, rr2; 79 SkRRect r [all...] |
H A D | GpuDrawPathTest.cpp | 16 #include "SkRRect.h" 28 canvas->drawRRect(SkRRect(), paint); 40 canvas->drawRRect(SkRRect(), paint);
|
/external/skia/gm/ |
H A D | rrect.cpp | 10 #include "SkRRect.h" 13 typedef void (*InsetProc)(const SkRRect&, SkScalar dx, SkScalar dy, SkRRect*); 15 static void inset0(const SkRRect& src, SkScalar dx, SkScalar dy, SkRRect* dst) { 26 radii[i] = src.radii((SkRRect::Corner)i); 35 static void inset1(const SkRRect& src, SkScalar dx, SkScalar dy, SkRRect* dst) { 46 radii[i] = src.radii((SkRRect::Corner)i); 51 static void inset2(const SkRRect [all...] |
H A D | drrect.cpp | 10 #include "SkRRect.h" 31 SkRRect outers[4]; 46 SkRRect inners[5];
|
H A D | roundrects.cpp | 17 #include "SkRRect.h" 143 SkRRect circleRect; 187 SkRRect ellipseRect; 206 SkRRect ellipseRect; 226 SkRRect circleRect; 244 SkRRect circleRect; 304 SkRRect circleRect;
|
/external/skia/include/core/ |
H A D | SkRRect.h | 21 // add contains(SkRRect&) - for clip stack 35 /** \class SkRRect 37 The SkRRect class represents a rounded rect with a potentially different 48 class SK_API SkRRect { class 196 friend bool operator==(const SkRRect& a, const SkRRect& b) { 202 friend bool operator!=(const SkRRect& a, const SkRRect& b) { 216 void inset(SkScalar dx, SkScalar dy, SkRRect* dst) const; 230 void outset(SkScalar dx, SkScalar dy, SkRRect* ds [all...] |
H A D | SkMaskFilter.h | 28 class SkRRect; 118 const SkRRect& rrect) const; 207 virtual FilterReturn filterRRectToNine(const SkRRect&, const SkMatrix&, 226 bool filterRRect(const SkRRect& devRRect, const SkMatrix& ctm, const SkRasterClip&,
|
H A D | SkClipStack.h | 14 #include "SkRRect.h" 67 Element(const SkRRect& rrect, SkRegion::Op op, bool doAA) { 88 const SkRRect& getRRect() const { SkASSERT(kRRect_Type == fType); return fRRect; } 183 SkRRect fRRect; 213 Element(int saveCount, const SkRRect& rrect, SkRegion::Op op, bool doAA) { 243 void initRRect(int saveCount, const SkRRect& rrect, SkRegion::Op op, bool doAA) { 244 SkRRect::Type type = rrect.getType(); 246 if (SkRRect::kRect_Type == type || SkRRect::kEmpty_Type == type) { 331 void clipDevRRect(const SkRRect [all...] |
/external/skia/src/core/ |
H A D | SkMaskCache.h | 16 #include "SkRRect.h" 27 const SkRRect& rrect, SkMask* mask, 37 const SkRRect& rrect, const SkMask& mask, SkCachedData* data,
|
H A D | SkRRect.cpp | 8 #include "SkRRect.h" 13 void SkRRect::setRectXY(const SkRect& rect, SkScalar xRad, SkScalar yRad) { 48 void SkRRect::setNinePatch(const SkRect& rect, SkScalar leftRad, SkScalar topRad, 140 void SkRRect::setRectRadii(const SkRect& rect, const SkVector radii[4]) { 218 bool SkRRect::checkCornerContainment(SkScalar x, SkScalar y) const { 271 bool SkRRect::allCornersCircular() const { 278 bool SkRRect::contains(const SkRect& rect) const { 300 return radii[SkRRect::kUpperLeft_Corner].fX == radii[SkRRect::kLowerLeft_Corner].fX && 301 radii[SkRRect [all...] |
H A D | SkRecorder.h | 60 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override; 93 void onDrawRRect(const SkRRect&, const SkPaint&) override; 111 void onClipRRect(const SkRRect& rrect, SkRegion::Op op, ClipEdgeStyle edgeStyle) override;
|
H A D | SkPictureRecord.h | 137 void addRRect(const SkRRect&); 161 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override; 182 void onDrawRRect(const SkRRect&, const SkPaint&) override; 200 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override; 215 size_t recordClipRRect(const SkRRect& rrect, SkRegion::Op op, bool doAA);
|
/external/skia/src/gpu/ |
H A D | GrOvalRenderer.h | 39 const SkRRect& rrect, 46 const SkRRect& outer, 47 const SkRRect& inner);
|
/external/skia/include/utils/ |
H A D | SkLuaCanvas.h | 31 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override; 47 void onDrawRRect(const SkRRect&, const SkPaint&) override; 65 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
|
H A D | SkPaintFilterCanvas.h | 53 void onDrawRRect(const SkRRect&, const SkPaint&) override; 54 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override;
|
H A D | SkDeferredCanvas.h | 156 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override; 175 void onDrawRRect(const SkRRect&, const SkPaint&) override; 193 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
|
H A D | SkDumpCanvas.h | 90 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override; 109 void onDrawRRect(const SkRRect&, const SkPaint&) override; 127 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
|
H A D | SkNWayCanvas.h | 42 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override; 61 void onDrawRRect(const SkRRect&, const SkPaint&) override; 79 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
|
H A D | SkLua.h | 24 class SkRRect; 56 void pushRRect(const SkRRect&, const char tableKey[] = NULL);
|
/external/skia/src/effects/ |
H A D | SkBlurMaskFilter.cpp | 15 #include "SkRRect.h" 63 const SkRRect& rrect) const override; 83 virtual FilterReturn filterRRectToNine(const SkRRect&, const SkMatrix&, 89 bool filterRRectMask(SkMask* dstM, const SkRRect& r, const SkMatrix& matrix, 181 bool SkBlurMaskFilterImpl::filterRRectMask(SkMask* dst, const SkRRect& r, 209 static bool draw_rrect_into_mask(const SkRRect rrect, SkMask* mask) { 280 SkBlurQuality quality, const SkRRect& rrect) { 285 SkBlurQuality quality, const SkRRect& rrect) { 314 SkBlurMaskFilterImpl::filterRRectToNine(const SkRRect& rrect, const SkMatrix& matrix, 319 case SkRRect [all...] |
/external/skia/src/utils/ |
H A D | SkCanvasStack.h | 36 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
|
/external/skia/src/utils/android/ |
H A D | SkAndroidSDKCanvas.h | 41 void onDrawRRect(const SkRRect& r, const SkPaint& paint) override; 56 void onDrawDRRect(const SkRRect& outer, const SkRRect& inner, 97 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
|
/external/skia/include/gpu/ |
H A D | GrTestUtils.h | 21 class SkRRect; 34 const SkRRect& TestRRectSimple(SkRandom*);
|