Lines Matching refs:blitter
42 static void blitClippedMask(SkBlitter* blitter, const SkMask& mask,
46 blitter->blitMask(mask, r);
50 static void blitClippedRect(SkBlitter* blitter, const SkIRect& rect, const SkIRect& clipR) {
53 blitter->blitRect(r.left(), r.top(), r.width(), r.height());
71 const SkIRect& clipR, SkBlitter* blitter) {
83 blitClippedMask(blitter, m, m.fBounds, clipR);
93 blitClippedMask(blitter, m, m.fBounds, clipR);
103 blitClippedMask(blitter, m, m.fBounds, clipR);
114 blitClippedMask(blitter, m, m.fBounds, clipR);
123 blitClippedRect(blitter, innerR, clipR);
143 blitter->blitAntiH(r.left(), outerR.top() + y, alpha, runs);
156 blitter->blitAntiH(r.left(), outerR.bottom() - y - 1, alpha, runs);
166 blitter->blitV(outerR.left() + x, r.top(), height,
177 blitter->blitV(outerR.right() - x - 1, r.top(), height,
184 bool fillCenter, const SkRasterClip& clip, SkBlitter* blitter) {
185 // if we get here, we need to (possibly) resolve the clip and blitter
186 SkAAClipBlitterWrapper wrapper(clip, blitter);
187 blitter = wrapper.getBlitter();
194 draw_nine_clipped(mask, outerR, center, fillCenter, cr, blitter);
208 const SkRasterClip& clip, SkBlitter* blitter,
221 draw_nine(patch.fMask, patch.fOuterRect, patch.fCenter, true, clip, blitter);
227 const SkRasterClip& clip, SkBlitter* blitter,
246 blitter);
271 // if we get here, we need to (possibly) resolve the clip and blitter
272 SkAAClipBlitterWrapper wrapper(clip, blitter);
273 blitter = wrapper.getBlitter();
280 blitter->blitMask(dstM, cr);