/external/skia/src/core/ |
D | SkScan.h | 15 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 …]
|
D | SkRasterClip.cpp | 11 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 …]
|
D | SkRasterClip.h | 16 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 …]
|
D | SkDeviceLooper.h | 33 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;
|
D | SkScan.cpp | 66 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()
|
D | SkScan_Hairline.cpp | 146 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 …]
|
D | SkDraw.cpp | 301 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 …]
|
D | SkMaskFilter.cpp | 194 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()
|
D | SkDeviceLooper.cpp | 10 SkDeviceLooper::SkDeviceLooper(const SkPixmap& base, const SkRasterClip& rc, const SkIRect& bounds, in SkDeviceLooper()
|
D | SkScan_Antihair.cpp | 602 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()
|
D | SkCanvas.cpp | 194 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()
|
D | SkScan_AntiPath.cpp | 735 void SkScan::FillPath(const SkPath& path, const SkRasterClip& clip, in FillPath() 753 void SkScan::AntiFillPath(const SkPath& path, const SkRasterClip& clip, in AntiFillPath()
|
D | SkScan_Path.cpp | 748 void SkScan::FillTriangle(const SkPoint pts[], const SkRasterClip& clip, in FillTriangle()
|
D | SkScalerContext.cpp | 405 SkRasterClip clip; in generateMask()
|
/external/skia/tests/ |
D | DeviceLooperTest.cpp | 16 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()
|
D | AAClipTest.cpp | 347 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/ |
D | SkMaskFilter.h | 28 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&,
|
D | SkDraw.h | 24 class SkRasterClip; variable 149 const SkRasterClip* fRC; // required
|
/external/pdfium/core/src/fxge/skia/ |
D | fx_skia_device.cpp | 46 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/ |
D | CoverageBench.cpp | 21 SkRasterClip fRC;
|
/external/skia/src/gpu/ |
D | GrSWMaskHelper.h | 110 SkRasterClip fRasterClip;
|
/external/skia/src/effects/ |
D | SkLayerRasterizer.cpp | 121 SkRasterClip rectClip; in onRasterize()
|
/external/skia/src/gpu/batches/ |
D | GrAADistanceFieldPathRenderer.cpp | 380 SkRasterClip rasterClip; in addPathToAtlas()
|
/external/skia/gyp/ |
D | core.gypi | 218 '<(skia_src_path)/core/SkRasterClip.cpp',
|
/external/skia/ |
D | Android.mk | 216 src/core/SkRasterClip.cpp \
|