Home | History | Annotate | Download | only in core

Lines Matching refs:blitter

52 static void blitClippedMask(SkBlitter* blitter, const SkMask& mask,
56 blitter->blitMask(mask, r);
60 static void blitClippedRect(SkBlitter* blitter, const SkIRect& rect, const SkIRect& clipR) {
63 blitter->blitRect(r.left(), r.top(), r.width(), r.height());
81 const SkIRect& clipR, SkBlitter* blitter) {
93 blitClippedMask(blitter, m, m.fBounds, clipR);
103 blitClippedMask(blitter, m, m.fBounds, clipR);
113 blitClippedMask(blitter, m, m.fBounds, clipR);
124 blitClippedMask(blitter, m, m.fBounds, clipR);
133 blitClippedRect(blitter, innerR, clipR);
153 blitter->blitAntiH(r.left(), outerR.top() + y, alpha, runs);
166 blitter->blitAntiH(r.left(), outerR.bottom() - y - 1, alpha, runs);
176 blitter->blitV(outerR.left() + x, r.top(), height,
187 blitter->blitV(outerR.right() - x - 1, r.top(), height,
194 bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) {
195 // if we get here, we need to (possibly) resolve the clip and blitter
196 SkAAClipBlitterWrapper wrapper(clip, blitter);
197 blitter = wrapper.getBlitter();
204 draw_nine_clipped(mask, outerR, center, fillCenter, cr, blitter);
218 const SkRasterClip& clip, SkBlitter* blitter,
231 draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, true, clip, blitter);
236 const SkRasterClip& clip, SkBlitter* blitter,
253 blitter);
277 // if we get here, we need to (possibly) resolve the clip and blitter
278 SkAAClipBlitterWrapper wrapper(clip, blitter);
279 blitter = wrapper.getBlitter();
286 blitter->blitMask(dstM, cr);