Home
last modified time | relevance | path

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

123

/external/skia/src/core/
DSkScan.h16 class SkRasterClip; variable
40 typedef void (*HairRCProc)(const SkPoint[], int count, const SkRasterClip&, SkBlitter*);
47 static void FillIRect(const SkIRect&, const SkRasterClip&, SkBlitter*);
48 static void FillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
49 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
50 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
51 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
52 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
53 static void AntiFillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
55 const SkRasterClip&, SkBlitter*);
[all …]
DSkRasterClip.cpp136 SkRasterClip::SkRasterClip(const SkRasterClip& that) in SkRasterClip() function in SkRasterClip
151 SkRasterClip& SkRasterClip::operator=(const SkRasterClip& that) { in operator =()
169 SkRasterClip::SkRasterClip(const SkRegion& rgn) : fBW(rgn) { in SkRasterClip() function in SkRasterClip
176 SkRasterClip::SkRasterClip(const SkIRect& bounds) : fBW(bounds) { in SkRasterClip() function in SkRasterClip
183 SkRasterClip::SkRasterClip() { in SkRasterClip() function in SkRasterClip
190 SkRasterClip::~SkRasterClip() { in ~SkRasterClip()
194 bool SkRasterClip::operator==(const SkRasterClip& other) const { in operator ==()
208 bool SkRasterClip::isComplex() const { in isComplex()
212 const SkIRect& SkRasterClip::getBounds() const { in getBounds()
216 bool SkRasterClip::setEmpty() { in setEmpty()
[all …]
DSkRasterClip.h77 class SkRasterClip {
79 SkRasterClip();
80 SkRasterClip(const SkIRect&);
81 SkRasterClip(const SkRegion&);
82 SkRasterClip(const SkRasterClip&);
83 SkRasterClip& operator=(const SkRasterClip&);
84 ~SkRasterClip();
88 bool operator==(const SkRasterClip&) const;
89 bool operator!=(const SkRasterClip& other) const {
121 void translate(int dx, int dy, SkRasterClip* dst) const;
[all …]
DSkScan.cpp68 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()
DSkRasterClipStack.h85 const SkRasterClip& rc() const { return fStack.top().fRC; } in rc()
146 const SkRasterClip& clip = this->rc(); in validate()
157 SkRasterClip fRC;
169 SkRasterClip& writable_rc() { in writable_rc()
DSkMaskFilterBase.h41 class SkRasterClip; variable
221 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*,
228 bool filterRRect(const SkRRect& devRRect, const SkMatrix& ctm, const SkRasterClip&,
DSkScan_Hairline.cpp160 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 …]
DSkDraw.h28 class SkRasterClip; variable
159 const SkRasterClip* fRC{nullptr}; // required
DSkDraw.cpp95 const SkRasterClip* fRC;
105 const SkRasterClip*);
244 const SkMatrix* matrix, const SkRasterClip* rc) { in init()
667 const SkRasterClip& clip = *fRC; in drawRect()
840 void (*proc)(const SkPath&, const SkRasterClip&, SkBlitter*); in drawDevPath()
1057 static bool clipped_out(const SkMatrix& m, const SkRasterClip& c, in clipped_out()
1064 static bool clipped_out(const SkMatrix& matrix, const SkRasterClip& clip, in clipped_out()
1071 static bool clipHandlesSprite(const SkRasterClip& clip, int x, int y, const SkPixmap& pmap) { in clipHandlesSprite()
1263 SkRasterClip clip; in draw_into_mask()
DSkBitmapDevice.cpp58 SkRasterClip fTileRC;
693 const SkRasterClip& rc = fRCStack.rc(); in onClipIsWideOpen()
700 const SkRasterClip& rc = fRCStack.rc(); in onClipIsAA()
705 const SkRasterClip& rc = fRCStack.rc(); in onAsRgnClip()
721 const SkRasterClip& rc = fRCStack.rc(); in onGetClipType()
/external/skqp/src/core/
DSkScan.h17 class SkRasterClip; variable
43 typedef void (*HairRCProc)(const SkPoint[], int count, const SkRasterClip&, SkBlitter*);
50 static void FillIRect(const SkIRect&, const SkRasterClip&, SkBlitter*);
51 static void FillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
52 static void FillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
53 static void AntiFillRect(const SkRect&, const SkRasterClip&, SkBlitter*);
54 static void AntiFillXRect(const SkXRect&, const SkRasterClip&, SkBlitter*);
55 static void FillPath(const SkPath&, const SkRasterClip&, SkBlitter*);
56 static void AntiFillPath(const SkPath&, const SkRasterClip&, SkBlitter*, SkDAARecord*);
58 const SkRasterClip&, SkBlitter*);
[all …]
DSkRasterClip.cpp128 SkRasterClip::SkRasterClip(const SkRasterClip& src) { in SkRasterClip() function in SkRasterClip
144 SkRasterClip::SkRasterClip(const SkRegion& rgn) : fBW(rgn) { in SkRasterClip() function in SkRasterClip
151 SkRasterClip::SkRasterClip(const SkIRect& bounds) : fBW(bounds) { in SkRasterClip() function in SkRasterClip
158 SkRasterClip::SkRasterClip() { in SkRasterClip() function in SkRasterClip
165 SkRasterClip::~SkRasterClip() { in ~SkRasterClip()
169 bool SkRasterClip::operator==(const SkRasterClip& other) const { in operator ==()
183 bool SkRasterClip::isComplex() const { in isComplex()
187 const SkIRect& SkRasterClip::getBounds() const { in getBounds()
191 bool SkRasterClip::setEmpty() { in setEmpty()
202 bool SkRasterClip::setRect(const SkIRect& rect) { in setRect()
[all …]
DSkRasterClip.h59 class SkRasterClip {
61 SkRasterClip();
62 SkRasterClip(const SkIRect&);
63 SkRasterClip(const SkRegion&);
64 SkRasterClip(const SkRasterClip&);
65 ~SkRasterClip();
69 bool operator==(const SkRasterClip&) const;
70 bool operator!=(const SkRasterClip& other) const {
101 void translate(int dx, int dy, SkRasterClip* dst) const;
168 bool op(const SkRasterClip&, SkRegion::Op);
[all …]
DSkRasterClipStack.h85 const SkRasterClip& rc() const { return fStack.top().fRC; } in rc()
132 const SkRasterClip& clip = this->rc(); in validate()
143 SkRasterClip fRC;
155 SkRasterClip& writable_rc() { in writable_rc()
DSkMaskFilterBase.h36 class SkRasterClip; variable
214 bool filterPath(const SkPath& devPath, const SkMatrix& ctm, const SkRasterClip&, SkBlitter*,
221 bool filterRRect(const SkRRect& devRRect, const SkMatrix& ctm, const SkRasterClip&,
DSkScan.cpp71 void SkScan::FillIRect(const SkIRect& r, const SkRasterClip& clip, in FillIRect()
86 void SkScan::FillXRect(const SkXRect& xr, const SkRasterClip& clip, in FillXRect()
101 void SkScan::FillRect(const SkRect& r, const SkRasterClip& clip, in FillRect()
DSkScan_Hairline.cpp151 void SkScan::HairRect(const SkRect& rect, const SkRasterClip& clip, SkBlitter* blitter) { in HairRect()
501 void hair_path(const SkPath& path, const SkRasterClip& rclip, SkBlitter* blitter, in hair_path()
633 void SkScan::HairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairPath()
637 void SkScan::AntiHairPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairPath()
641 void SkScan::HairSquarePath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairSquarePath()
645 void SkScan::AntiHairSquarePath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairSquarePath()
649 void SkScan::HairRoundPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in HairRoundPath()
653 void SkScan::AntiHairRoundPath(const SkPath& path, const SkRasterClip& clip, SkBlitter* blitter) { in AntiHairRoundPath()
660 const SkRasterClip& clip, SkBlitter* blitter) { in FrameRect()
694 void SkScan::HairLine(const SkPoint pts[], int count, const SkRasterClip& clip, in HairLine()
[all …]
DSkDraw.h28 class SkRasterClip; variable
159 const SkRasterClip* fRC{nullptr}; // required
DSkDraw.cpp92 const SkRasterClip* fRC;
102 const SkRasterClip*);
241 const SkMatrix* matrix, const SkRasterClip* rc) { in init()
668 const SkRasterClip& clip = *fRC; in drawRect()
839 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()
1249 SkRasterClip clip; in draw_into_mask()
/external/skia/experimental/xform/
DXContext.cpp16 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;
/external/skqp/tests/
DAAClipTest.cpp366 SkRasterClip rc0(ir); in did_dx_affect()
367 SkRasterClip rc1(ir); in did_dx_affect()
368 SkRasterClip rc2(ir); in did_dx_affect()
417 SkRasterClip rc(SkIRect::MakeLTRB(-25000, -25000, 25000, 25000)); in test_crbug_422693()
/external/skia/tests/
DAAClipTest.cpp366 SkRasterClip rc0(ir); in did_dx_affect()
367 SkRasterClip rc1(ir); in did_dx_affect()
368 SkRasterClip rc2(ir); in did_dx_affect()
417 SkRasterClip rc(SkIRect::MakeLTRB(-25000, -25000, 25000, 25000)); in test_crbug_422693()
/external/skqp/src/gpu/
DGrSWMaskHelper.h65 SkRasterClip fRasterClip;
/external/skqp/bench/
DCoverageBench.cpp22 SkRasterClip fRC;
/external/skia/src/gpu/
DGrSWMaskHelper.h75 SkRasterClip fRasterClip;

123