/third_party/skia/src/core/ |
D | SkRasterClip.cpp | 12 SkRasterClip::SkRasterClip(const SkRasterClip& that) in SkRasterClip() function in SkRasterClip 29 SkRasterClip& SkRasterClip::operator=(const SkRasterClip& that) { in operator =() 46 SkRasterClip::SkRasterClip(const SkRegion& rgn) : fBW(rgn) { in SkRasterClip() function in SkRasterClip 53 SkRasterClip::SkRasterClip(const SkIRect& bounds) : fBW(bounds) { in SkRasterClip() function in SkRasterClip 60 SkRasterClip::SkRasterClip() { in SkRasterClip() function in SkRasterClip 67 SkRasterClip::SkRasterClip(const SkPath& path, const SkIRect& bounds, bool doAA) { in SkRasterClip() function in SkRasterClip 80 SkRasterClip::~SkRasterClip() { in ~SkRasterClip() 84 bool SkRasterClip::setEmpty() { in setEmpty() 95 bool SkRasterClip::setRect(const SkIRect& rect) { in setRect() 107 bool SkRasterClip::op(const SkIRect& rect, SkClipOp op) { in op() [all …]
|
D | SkScan.h | 16 class SkRasterClip; variable 40 typedef void (*HairRCProc)(const SkPoint[], int count, const SkRasterClip&, SkBlitter*); 52 static void FillIRect(const SkIRect&, const SkRasterClip&, SkBlitter*); 53 static void FillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*); 54 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*); 55 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*); 56 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*); 57 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*); 58 static void AntiFillPath(const SkPath&, const SkRasterClip&, SkBlitter*); 60 const SkRasterClip&, SkBlitter*); [all …]
|
D | SkRasterClip.h | 23 class SkRasterClip { 25 SkRasterClip(); 26 explicit SkRasterClip(const SkIRect&); 27 explicit SkRasterClip(const SkRegion&); 28 explicit SkRasterClip(const SkRasterClip&); 29 SkRasterClip(const SkPath& path, const SkIRect& bounds, bool doAA); 31 ~SkRasterClip(); 33 SkRasterClip& operator=(const SkRasterClip&); 67 void translate(int dx, int dy, SkRasterClip* dst) const; 124 bool op(const SkRasterClip&, SkClipOp); [all …]
|
D | SkRasterClipStack.h | 21 fStack.emplace_back(SkRasterClip(fRootBounds)); in SkRasterClipStack() 34 const SkRasterClip& rc() const { return fStack.back().fRC; } in rc() 89 const SkRasterClip& clip = this->rc(); in validate() 100 SkRasterClip fRC; 103 Rec(const SkRasterClip& rc) : fRC(rc), fDeferredCount(0) {} in Rec() 111 SkRasterClip& writable_rc() { in writable_rc()
|
D | SkScan.cpp | 68 void SkScan::FillIRect(const SkIRect& r, const SkRasterClip& clip, in FillIRect() 83 void SkScan::FillXRect(const SkXRect& xr, const SkRasterClip& clip, in FillXRect() 98 void SkScan::FillRect(const SkRect& r, const SkRasterClip& clip, in FillRect()
|
D | SkMaskFilterBase.h | 41 class SkRasterClip; variable 229 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*, 236 bool filterRRect(const SkRRect& devRRect, const SkMatrix& ctm, const SkRasterClip&,
|
D | SkScan_Hairline.cpp | 160 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) { in HairRect() 510 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path() 646 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairPath() 650 void SkScan::AntiHairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairPath() 654 void SkScan::HairSquarePath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairSquarePath() 658 void SkScan::AntiHairSquarePath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairSquarePath() 662 void SkScan::HairRoundPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairRoundPath() 666 void SkScan::AntiHairRoundPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairRoundPath() 673 const SkRasterClip& clip, SkBlitter* blitter) { in FrameRect() 706 void SkScan::HairLine(const SkPoint pts[], int count, const SkRasterClip& clip, in HairLine() [all …]
|
D | SkDraw.h | 28 class SkRasterClip; variable 162 const SkRasterClip* fRC{nullptr}; // required
|
D | SkDraw.cpp | 96 const SkRasterClip* fRC; 106 const SkRasterClip*); 245 const SkMatrix* matrix, const SkRasterClip* rc) { in init() 670 const SkRasterClip& clip = *fRC; in drawRect() 830 void (*proc)(const SkPath&, const SkRasterClip&, SkBlitter*); in drawDevPath() 1046 static bool clipped_out(const SkMatrix& m, const SkRasterClip& c, in clipped_out() 1053 static bool clipped_out(const SkMatrix& matrix, const SkRasterClip& clip, in clipped_out() 1060 static bool clipHandlesSprite(const SkRasterClip& clip, int x, int y, const SkPixmap& pmap) { in clipHandlesSprite() 1252 SkRasterClip clip; in draw_into_mask()
|
D | SkBitmapDevice.cpp | 58 SkRasterClip fTileRC; 682 const SkRasterClip& rc = fRCStack.rc(); in onClipIsWideOpen() 689 const SkRasterClip& rc = fRCStack.rc(); in onClipIsAA() 694 const SkRasterClip& rc = fRCStack.rc(); in onAsRgnClip() 710 const SkRasterClip& rc = fRCStack.rc(); in onGetClipType()
|
D | SkMaskFilter.cpp | 193 bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) { in draw_nine() 217 const SkRasterClip& clip, SkBlitter* blitter) const { in filterRRect() 234 const SkRasterClip& clip, SkBlitter* blitter, in filterPath()
|
D | SkDraw_vertices.cpp | 217 static void fill_triangle_2(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle_2() 226 static void fill_triangle_3(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle_3() 297 static void fill_triangle(const VertState& state, SkBlitter* blitter, const SkRasterClip& rc, in fill_triangle()
|
D | SkScan_Antihair.cpp | 611 void SkScan::AntiHairRect(const SkRect& rect, const SkRasterClip& clip, in AntiHairRect() 748 void SkScan::AntiFillXRect(const SkXRect& xr, const SkRasterClip& clip, in AntiFillXRect() 812 void SkScan::AntiFillRect(const SkRect& r, const SkRasterClip& clip, in AntiFillRect() 1007 const SkRasterClip& clip, SkBlitter* blitter) { in AntiFrameRect()
|
D | BUILD.bazel | 266 "SkRasterClip.cpp", 267 "SkRasterClip.h",
|
D | SkScan_AntiPath.cpp | 805 void SkScan::FillPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in FillPath() 822 void SkScan::AntiFillPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiFillPath()
|
D | SkDraw_atlas.cpp | 26 static void fill_rect(const SkMatrix& ctm, const SkRasterClip& rc, in fill_rect()
|
D | SkPixmap.cpp | 189 SkRasterClip rc{clip}; in erase()
|
D | SkScan_Path.cpp | 745 void SkScan::FillTriangle(const SkPoint pts[], const SkRasterClip& clip, in FillTriangle()
|
/third_party/skia/experimental/xform/ |
D | XContext.cpp | 16 RasterClipCache(const SkRasterClip& rc) : fRC(std::move(rc)) {} in RasterClipCache() 18 SkRasterClip fRC; 21 static const SkRasterClip& peek_rasterclip(ClipCache* clip) { in peek_rasterclip() 34 const SkRasterClip& rc = peek_rasterclip(parent->clip()); in RasterXformResolver() 70 SkRasterClip fRC;
|
/third_party/skia/tests/ |
D | AAClipTest.cpp | 104 static void copyToMask(const SkRasterClip& rc, SkMask* mask) { in copyToMask() 112 static bool operator==(const SkRasterClip& a, const SkRasterClip& b) { in operator ==() 368 SkRasterClip rc0(ir); in did_dx_affect() 369 SkRasterClip rc1(ir); in did_dx_affect() 370 SkRasterClip rc2(ir); in did_dx_affect() 419 SkRasterClip rc(SkIRect::MakeLTRB(-25000, -25000, 25000, 25000)); in test_crbug_422693()
|
/third_party/skia/src/gpu/ |
D | GrSWMaskHelper.h | 75 SkRasterClip fRasterClip;
|
/third_party/skia/bench/ |
D | CoverageBench.cpp | 23 SkRasterClip fRC;
|
/third_party/skia/src/gpu/ops/ |
D | SmallPathRenderer.cpp | 419 SkRasterClip rasterClip; in addDFPathToAtlas() 498 SkRasterClip rasterClip; in addBMPathToAtlas()
|
/third_party/skia/src/codec/ |
D | SkWuffsCodec.cpp | 702 SkRasterClip rc(SkIRect::MakeSize(this->dstInfo().dimensions())); in onIncrementalDecodeTwoPass()
|
/third_party/skia/src/gpu/v1/ |
D | Device.cpp | 373 SkRasterClip rc(this->devClipBounds()); in drawPoints()
|