Home
last modified time | relevance | path

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

12

/external/skia/src/core/
DSkScan.h15 class SkRasterClip; variable
34 typedef void (*HairRCProc)(const SkPoint[], int count, const SkRasterClip&, SkBlitter*);
41 static void FillIRect(const SkIRect&, const SkRasterClip&, SkBlitter*);
42 static void FillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
43 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
44 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
45 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
46 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
47 static void AntiFillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
49 const SkRasterClip&, SkBlitter*);
[all …]
DSkRasterClip.cpp11 SkRasterClip::SkRasterClip(const SkRasterClip& src) { in SkRasterClip() function in SkRasterClip
27 SkRasterClip::SkRasterClip(const SkIRect& bounds, bool forceConservativeRects) : fBW(bounds) { in SkRasterClip() function in SkRasterClip
35 SkRasterClip::SkRasterClip(bool forceConservativeRects) { in SkRasterClip() function in SkRasterClip
43 SkRasterClip::~SkRasterClip() { in ~SkRasterClip()
47 bool SkRasterClip::isComplex() const { in isComplex()
51 const SkIRect& SkRasterClip::getBounds() const { in getBounds()
55 bool SkRasterClip::setEmpty() { in setEmpty()
66 bool SkRasterClip::setRect(const SkIRect& rect) { in setRect()
78 bool SkRasterClip::setConservativeRect(const SkRect& r, const SkIRect& clipR, bool isInverse) { in setConservativeRect()
144 bool SkRasterClip::setPath(const SkPath& path, const SkRegion& clip, bool doAA) { in setPath()
[all …]
DSkRasterClip.h16 class SkRasterClip {
18 SkRasterClip(bool forceConservativeRects = false);
19 SkRasterClip(const SkIRect&, bool forceConservativeRects = false);
20 SkRasterClip(const SkRasterClip&);
21 ~SkRasterClip();
52 void translate(int dx, int dy, SkRasterClip* dst) const;
115 bool op(const SkRasterClip&, SkRegion::Op);
121 SkAutoRasterClipValidate(const SkRasterClip& rc) : fRC(rc) { in SkAutoRasterClipValidate()
128 const SkRasterClip& fRC;
152 SkAAClipBlitterWrapper(const SkRasterClip&, SkBlitter*);
[all …]
DSkDeviceLooper.h33 SkDeviceLooper(const SkPixmap& base, const SkRasterClip&, const SkIRect& bounds, bool aa);
42 const SkRasterClip& getRC() const { in getRC()
64 const SkRasterClip& fBaseRC;
74 SkRasterClip fSubsetRC;
77 const SkRasterClip* fCurrRC;
DSkScan.cpp66 void SkScan::FillIRect(const SkIRect& r, const SkRasterClip& clip, in FillIRect()
81 void SkScan::FillXRect(const SkXRect& xr, const SkRasterClip& clip, in FillXRect()
96 void SkScan::FillRect(const SkRect& r, const SkRasterClip& clip, in FillRect()
DSkScan_Hairline.cpp146 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, in HairRect()
462 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path()
588 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairPath()
592 void SkScan::AntiHairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairPath()
596 void SkScan::HairSquarePath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairSquarePath()
600 void SkScan::AntiHairSquarePath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairSquarePath()
604 void SkScan::HairRoundPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairRoundPath()
608 void SkScan::AntiHairRoundPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairRoundPath()
615 const SkRasterClip& clip, SkBlitter* blitter) { in FrameRect()
649 void SkScan::HairLine(const SkPoint pts[], int count, const SkRasterClip& clip, in HairLine()
[all …]
DSkDraw.cpp301 const SkRasterClip* fRC;
310 const SkRasterClip*);
448 const SkMatrix* matrix, const SkRasterClip* rc) { in init()
867 const SkRasterClip& clip = looper.getRC(); in drawRect()
1126 void (*proc)(const SkPath&, const SkRasterClip&, SkBlitter*); in drawPath()
1249 static bool clipped_out(const SkMatrix& m, const SkRasterClip& c, in clipped_out()
1256 static bool clipped_out(const SkMatrix& matrix, const SkRasterClip& clip, in clipped_out()
1263 static bool clipHandlesSprite(const SkRasterClip& clip, int x, int y, const SkPixmap& pmap) { in clipHandlesSprite()
1510 static bool UsingRegionToDraw(const SkRasterClip* rClip) { in UsingRegionToDraw()
1515 const SkRasterClip& rasterClip = *draw.fRC; in PickClipBounds()
[all …]
DSkMaskFilter.cpp194 bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) { in draw_nine()
218 const SkRasterClip& clip, SkBlitter* blitter, in filterRRect()
236 const SkRasterClip& clip, SkBlitter* blitter, in filterPath()
DSkDeviceLooper.cpp10 SkDeviceLooper::SkDeviceLooper(const SkPixmap& base, const SkRasterClip& rc, const SkIRect& bounds, in SkDeviceLooper()
DSkScan_Antihair.cpp602 void SkScan::AntiHairRect(const SkRect& rect, const SkRasterClip& clip, in AntiHairRect()
739 void SkScan::AntiFillXRect(const SkXRect& xr, const SkRasterClip& clip, in AntiFillXRect()
805 void SkScan::AntiFillRect(const SkRect& r, const SkRasterClip& clip, in AntiFillRect()
1000 const SkRasterClip& clip, SkBlitter* blitter) { in AntiFrameRect()
DSkCanvas.cpp194 SkRasterClip fClip;
229 void updateMC(const SkMatrix& totalMatrix, const SkRasterClip& totalClip, in updateMC()
230 const SkClipStack& clipStack, SkRasterClip* updateClip) { in updateMC()
287 SkRasterClip fRasterClip;
350 fClip = &((SkRasterClip*)&rec->fClip)->forceGetBW(); in next()
971 const SkRasterClip& totalClip = fMCRec->fRasterClip; in updateDeviceCMCache()
977 SkRasterClip clip(totalClip); in updateDeviceCMCache()
1689 SkRasterClip tmpClip(ir, fConservativeRasterClip); in validateClip()
1791 const SkRasterClip& clip = fMCRec->fRasterClip; in getClipDeviceBounds()
DSkScan_AntiPath.cpp735 void SkScan::FillPath(const SkPath& path, const SkRasterClip& clip, in FillPath()
753 void SkScan::AntiFillPath(const SkPath& path, const SkRasterClip& clip, in AntiFillPath()
DSkScan_Path.cpp748 void SkScan::FillTriangle(const SkPoint pts[], const SkRasterClip& clip, in FillTriangle()
DSkScalerContext.cpp405 SkRasterClip clip; in generateMask()
/external/skia/tests/
DDeviceLooperTest.cpp16 static bool equal(const SkRasterClip& a, const SkRasterClip& b) { in equal()
45 SkRasterClip rc(gRec[i].fRCBounds); in test_simple()
124 SkRasterClip rc; in test_complex()
DAAClipTest.cpp347 static void copyToMask(const SkRasterClip& rc, SkMask* mask) { in copyToMask()
355 static bool operator==(const SkRasterClip& a, const SkRasterClip& b) { in operator ==()
381 SkRasterClip rc0(ir); in did_dx_affect()
382 SkRasterClip rc1(ir); in did_dx_affect()
383 SkRasterClip rc2(ir); in did_dx_affect()
432 SkRasterClip rc(SkIRect::MakeLTRB(-25000, -25000, 25000, 25000)); in test_crbug_422693()
/external/skia/include/core/
DSkMaskFilter.h28 class SkRasterClip; variable
230 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*,
237 bool filterRRect(const SkRRect& devRRect, const SkMatrix& ctm, const SkRasterClip&,
DSkDraw.h24 class SkRasterClip; variable
149 const SkRasterClip* fRC; // required
/external/pdfium/core/src/fxge/skia/
Dfx_skia_device.cpp46 const SkRasterClip& rect,
71 const SkRasterClip& rect, in DrawPath()
106 void (*proc)(const SkPath&, const SkRasterClip&, SkBlitter*); in DrawPath()
322 SkRasterClip rasterClip(clip_box); in SetClipMask()
421 SkRasterClip rasterClip(rect); in RenderRasterizerSkia()
/external/skia/bench/
DCoverageBench.cpp21 SkRasterClip fRC;
/external/skia/src/gpu/
DGrSWMaskHelper.h110 SkRasterClip fRasterClip;
/external/skia/src/effects/
DSkLayerRasterizer.cpp121 SkRasterClip rectClip; in onRasterize()
/external/skia/src/gpu/batches/
DGrAADistanceFieldPathRenderer.cpp380 SkRasterClip rasterClip; in addPathToAtlas()
/external/skia/gyp/
Dcore.gypi218 '<(skia_src_path)/core/SkRasterClip.cpp',
/external/skia/
DAndroid.mk216 src/core/SkRasterClip.cpp \

12