Searched refs:SkRRect (Results 1 - 25 of 102) sorted by relevance

12345

/external/skia/src/gpu/effects/
H A DGrRRectEffect.h16 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 DGrRRectEffect.cpp14 #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 DRoundRectTest.cpp9 #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 DGpuDrawPathTest.cpp16 #include "SkRRect.h"
28 canvas->drawRRect(SkRRect(), paint);
40 canvas->drawRRect(SkRRect(), paint);
/external/skia/gm/
H A Drrect.cpp10 #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 Ddrrect.cpp10 #include "SkRRect.h"
31 SkRRect outers[4];
46 SkRRect inners[5];
H A Droundrects.cpp17 #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 DSkRRect.h21 // 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 DSkMaskFilter.h28 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 DSkClipStack.h14 #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 DSkMaskCache.h16 #include "SkRRect.h"
27 const SkRRect& rrect, SkMask* mask,
37 const SkRRect& rrect, const SkMask& mask, SkCachedData* data,
H A DSkRRect.cpp8 #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 DSkRecorder.h60 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 DSkPictureRecord.h137 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 DGrOvalRenderer.h39 const SkRRect& rrect,
46 const SkRRect& outer,
47 const SkRRect& inner);
/external/skia/include/utils/
H A DSkLuaCanvas.h31 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 DSkPaintFilterCanvas.h53 void onDrawRRect(const SkRRect&, const SkPaint&) override;
54 void onDrawDRRect(const SkRRect&, const SkRRect&, const SkPaint&) override;
H A DSkDeferredCanvas.h156 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 DSkDumpCanvas.h90 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 DSkNWayCanvas.h42 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 DSkLua.h24 class SkRRect;
56 void pushRRect(const SkRRect&, const char tableKey[] = NULL);
/external/skia/src/effects/
H A DSkBlurMaskFilter.cpp15 #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 DSkCanvasStack.h36 void onClipRRect(const SkRRect&, SkRegion::Op, ClipEdgeStyle) override;
/external/skia/src/utils/android/
H A DSkAndroidSDKCanvas.h41 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 DGrTestUtils.h21 class SkRRect;
34 const SkRRect& TestRRectSimple(SkRandom*);

Completed in 424 milliseconds

12345