Home
last modified time | relevance | path

Searched refs:SkRasterClip (Results 1 – 19 of 19) sorted by relevance

/external/skia/src/core/
DSkRasterClip.cpp11 SkRasterClip::SkRasterClip() { in SkRasterClip() function in SkRasterClip
15 SkRasterClip::SkRasterClip(const SkRasterClip& src) { in SkRasterClip() function in SkRasterClip
26 SkRasterClip::SkRasterClip(const SkIRect& bounds) : fBW(bounds) { in SkRasterClip() function in SkRasterClip
30 SkRasterClip::~SkRasterClip() { in ~SkRasterClip()
34 bool SkRasterClip::isEmpty() const { in isEmpty()
38 bool SkRasterClip::isRect() const { in isRect()
42 bool SkRasterClip::isComplex() const { in isComplex()
46 const SkIRect& SkRasterClip::getBounds() const { in getBounds()
50 bool SkRasterClip::setEmpty() { in setEmpty()
59 bool SkRasterClip::setRect(const SkIRect& rect) { in setRect()
[all …]
DSkRasterClip.h14 class SkRasterClip {
16 SkRasterClip();
17 SkRasterClip(const SkIRect&);
18 SkRasterClip(const SkRasterClip&);
19 ~SkRasterClip();
36 bool setPath(const SkPath& path, const SkRasterClip&, bool doAA);
40 bool op(const SkRasterClip&, SkRegion::Op);
43 void translate(int dx, int dy, SkRasterClip* dst) const;
82 SkAutoRasterClipValidate(const SkRasterClip& rc) : fRC(rc) { in SkAutoRasterClipValidate()
89 const SkRasterClip& fRC;
[all …]
DSkScan.cpp70 void SkScan::FillIRect(const SkIRect& r, const SkRasterClip& clip, in FillIRect()
85 void SkScan::FillXRect(const SkXRect& xr, const SkRasterClip& clip, in FillXRect()
102 void SkScan::FillRect(const SkRect& r, const SkRasterClip& clip, in FillRect()
DSkScan_Hairline.cpp123 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, in HairRect()
248 static void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path()
313 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, in HairPath()
318 void SkScan::AntiHairPath(const SkPath& path, const SkRasterClip& clip, in AntiHairPath()
326 const SkRasterClip& clip, SkBlitter* blitter) { in FrameRect()
361 const SkRasterClip& clip, SkBlitter* blitter) { in HairLine()
384 const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairLine()
DSkCanvas.cpp69 SkRasterClip fClip;
94 void updateMC(const SkMatrix& totalMatrix, const SkRasterClip& totalClip, in updateMC()
95 const SkClipStack& clipStack, SkRasterClip* updateClip) { in updateMC()
158 SkRasterClip* fRasterClip; // points to either fRegionStorage or prev MCRec
211 SkRasterClip fRasterClipStorage;
239 fClip = &((SkRasterClip*)&rec->fClip)->forceGetBW(); in next()
615 const SkRasterClip& totalClip = *fMCRec->fRasterClip; in updateDeviceCMCache()
625 SkRasterClip clip(totalClip); in updateDeviceCMCache()
1045 static bool clipPathHelper(const SkCanvas* canvas, SkRasterClip* currClip, in clipPathHelper()
1059 SkRasterClip clip; in clipPathHelper()
[all …]
DSkMaskFilter.cpp23 const SkRasterClip& clip, SkBounder* bounder, in filterPath()
DSkDraw.cpp299 const SkRasterClip* fRC;
308 const SkRasterClip*);
430 const SkMatrix* matrix, const SkRasterClip* rc) { in init()
768 const SkRasterClip& clip = *fRC; in drawRect()
999 void (*proc)(const SkPath&, const SkRasterClip&, SkBlitter*); in drawPath()
1113 static bool clipped_out(const SkMatrix& m, const SkRasterClip& c, in clipped_out()
1123 static bool clipped_out(const SkMatrix& matrix, const SkRasterClip& clip, in clipped_out()
1130 static bool clipHandlesSprite(const SkRasterClip& clip, int x, int y, in clipHandlesSprite()
2187 typedef void (*HairProc)(const SkPoint&, const SkPoint&, const SkRasterClip&,
2412 const SkRasterClip& clip = *fRC; in drawVertices()
[all …]
DSkScan_Antihair.cpp458 void SkScan::AntiHairRect(const SkRect& rect, const SkRasterClip& clip, in AntiHairRect()
598 void SkScan::AntiFillXRect(const SkXRect& xr, const SkRasterClip& clip, in AntiFillXRect()
667 void SkScan::AntiFillRect(const SkRect& r, const SkRasterClip& clip, in AntiFillRect()
839 const SkRasterClip& clip, SkBlitter* blitter) { in AntiFrameRect()
DSkScan_AntiPath.cpp728 void SkScan::FillPath(const SkPath& path, const SkRasterClip& clip, in FillPath()
746 void SkScan::AntiFillPath(const SkPath& path, const SkRasterClip& clip, in AntiFillPath()
DSkScan_Path.cpp664 void SkScan::FillTriangle(const SkPoint pts[], const SkRasterClip& clip, in FillTriangle()
DSkScalerContext.cpp483 SkRasterClip clip; in generateMask()
/external/skia/include/core/
DSkScan.h15 class SkRasterClip; variable
32 static void FillIRect(const SkIRect&, const SkRasterClip&, SkBlitter*);
33 static void FillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
35 static void FillRect(const SkRect& rect, const SkRasterClip& clip, in FillRect()
39 static void AntiFillRect(const SkRect& rect, const SkRasterClip& clip, in AntiFillRect()
44 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
45 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
47 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
48 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
49 static void AntiFillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
[all …]
DSkMaskFilter.h20 class SkRasterClip; variable
108 const SkRasterClip&, SkBounder*, SkBlitter* blitter);
DSkDraw.h26 class SkRasterClip; variable
110 const SkRasterClip* fRC; // required
/external/skia/src/effects/
DSkLayerRasterizer.cpp111 SkRasterClip rectClip; in onRasterize()
/external/skia/gyp/
Dgpu.gyp149 '../src/core', # SkRasterClip.h
Dcore.gyp114 '../src/core/SkRasterClip.cpp',
/external/skia/
DAndroid.mk139 src/core/SkRasterClip.cpp \
/external/skia/src/gpu/
DGrContext.cpp1299 SkRasterClip rc(bounds); in sw_draw_path_to_mask_texture()