Home
last modified time | relevance | path

Searched refs:fClip (Results 1 – 13 of 13) sorted by relevance

/external/skia/src/core/
DSkDraw.cpp280 if (fClip->isEmpty()) { in drawPaint()
303 SkRegion::Iterator iter(*fClip); in drawPaint()
311 SkScan::FillIRect(devRect, fClip, blitter.get()); in drawPaint()
320 const SkRegion* fClip; member
335 SkASSERT(rec.fClip->isRect()); in bw_pt_rect_hair_proc()
336 const SkIRect& r = rec.fClip->getBounds(); in bw_pt_rect_hair_proc()
350 SkASSERT(rec.fClip->isRect()); in bw_pt_rect_16_hair_proc()
351 const SkIRect& r = rec.fClip->getBounds(); in bw_pt_rect_16_hair_proc()
374 if (rec.fClip->contains(x, y)) { in bw_pt_hair_proc()
383 SkScan::HairLine(devPts[i], devPts[i+1], rec.fClip, blitter); in bw_line_hair_proc()
[all …]
DSkQuadClipper.cpp42 fClip.set(clip); in setClip()
64 const SkScalar ctop = fClip.fTop; in clipQuad()
65 const SkScalar cbot = fClip.fBottom; in clipQuad()
DSkCanvas.cpp73 SkRegion fClip; member
107 fClip = totalClip; in updateMC()
114 totalClip.translate(-x, -y, &fClip); in updateMC()
117 fClip.op(0, 0, width, height, SkRegion::kIntersect_Op); in updateMC()
126 fDevice->setMatrixClip(*fMatrix, fClip); in updateMC()
129 if (!fClip.isEmpty()) { in updateMC()
132 SkASSERT(deviceR.contains(fClip.getBounds())); in updateMC()
139 fClip.translate(fX, fY); in translateClip()
228 while (fCurrLayer && fCurrLayer->fClip.isEmpty()) { in next()
237 fClip = &rec->fClip; in next()
[all …]
DSkQuadClipper.h38 SkRect fClip;
DSkDrawProcs.h11 const SkRegion* fClip; member
DSkRegion.cpp1211 : fIter(rgn), fClip(clip), fDone(true) { in Cliperator()
1236 if (r.fTop >= fClip.fBottom) { in next()
1239 if (fRect.intersect(fClip, r)) { in next()
DSkScalerContext.cpp422 draw.fClip = &clip; in getImage()
/external/skia/src/gl/
DSkGLDevice.cpp17 fClip = clip; in init()
67 const SkRegion* fClip; member
88 fClip = clip; in setMatrixClip()
113 if (fDirty || !fClip.isRect()) { in updateMatrixClip()
114 fClipIter.reset(fClip); in updateMatrixClip()
118 SkGL::Scissor(fClip.getBounds(), this->height()); in updateMatrixClip()
611 if (!SkIRect::Intersects(state.fClip->getBounds(), bounds)) { in SkGL_Draw1Glyph()
725 if (fClip->isComplex()) { in drawQuads()
727 iter.reset(*fClip); in drawQuads()
759 fDrawProcs->init(draw->fClip, this->height()); in setupForText()
DSkGLDevice.h70 const SkRegion& clip() const { return fClip; } in clip()
75 SkRegion fClip; variable
/external/skia/include/core/
DSkBounder.h61 void setClip(const SkRegion* clip) { fClip = clip; } in setClip()
63 const SkRegion* fClip; variable
DSkDraw.h85 const SkRegion* fClip; // required variable
DSkRegion.h279 SkIRect fClip; variable
/external/skia/src/effects/
DSkLayerRasterizer.cpp138 draw.fClip = &rectClip; in onRasterize()