Lines Matching refs:blitter
289 SkAutoBlitterChoose blitter(*fBitmap, *fMatrix, paint); in drawPaint() local
290 SkScan::FillIRect(devRect, *fRC, blitter.get()); in drawPaint()
309 Proc chooseProc(SkBlitter** blitter);
316 int count, SkBlitter* blitter) { in bw_pt_rect_hair_proc() argument
324 blitter->blitH(x, y, 1); in bw_pt_rect_hair_proc()
331 SkBlitter* blitter) { in bw_pt_rect_16_hair_proc() argument
335 const SkBitmap* bitmap = blitter->justAnOpaqueColor(&value); in bw_pt_rect_16_hair_proc()
352 int count, SkBlitter* blitter) { in bw_pt_hair_proc() argument
357 blitter->blitH(x, y, 1); in bw_pt_hair_proc()
363 int count, SkBlitter* blitter) { in bw_line_hair_proc() argument
365 SkScan::HairLine(devPts[i], devPts[i+1], *rec.fRC, blitter); in bw_line_hair_proc()
370 int count, SkBlitter* blitter) { in bw_poly_hair_proc() argument
372 SkScan::HairLine(devPts[i], devPts[i+1], *rec.fRC, blitter); in bw_poly_hair_proc()
379 int count, SkBlitter* blitter) { in aa_line_hair_proc() argument
381 SkScan::AntiHairLine(devPts[i], devPts[i+1], *rec.fRC, blitter); in aa_line_hair_proc()
386 int count, SkBlitter* blitter) { in aa_poly_hair_proc() argument
388 SkScan::AntiHairLine(devPts[i], devPts[i+1], *rec.fRC, blitter); in aa_poly_hair_proc()
395 int count, SkBlitter* blitter) { in bw_square_proc() argument
407 SkScan::FillXRect(r, *rec.fRC, blitter); in bw_square_proc()
412 int count, SkBlitter* blitter) { in aa_square_proc() argument
424 SkScan::AntiFillXRect(r, *rec.fRC, blitter); in aa_square_proc()
466 SkBlitter* blitter = *blitterPtr; in chooseProc() local
470 fWrapper.init(*fRC, blitter); in chooseProc()
472 blitter = fWrapper.getBlitter(); in chooseProc()
473 *blitterPtr = blitter; in chooseProc()
492 const SkBitmap* bm = blitter->justAnOpaqueColor(&value); in chooseProc()
570 SkAutoBlitterChoose blitter(*fBitmap, *fMatrix, paint); in drawPoints() local
574 SkBlitter* bltr = blitter.get(); in drawPoints()
769 SkBlitter* blitter = blitterStorage.get(); in drawRect() local
777 SkScan::AntiFillRect(devRect, clip, blitter); in drawRect()
779 SkScan::FillRect(devRect, clip, blitter); in drawRect()
784 SkScan::AntiFrameRect(devRect, strokeSize, clip, blitter); in drawRect()
786 SkScan::FrameRect(devRect, strokeSize, clip, blitter); in drawRect()
791 SkScan::AntiHairRect(devRect, clip, blitter); in drawRect()
793 SkScan::HairRect(devRect, clip, blitter); in drawRect()
822 SkBlitter* blitter = blitterChooser.get(); in drawDevMask() local
830 wrapper.init(*fRC, blitter); in drawDevMask()
832 blitter = wrapper.getBlitter(); in drawDevMask()
834 blitter->blitMaskRegion(*mask, *clipRgn); in drawDevMask()
986 SkAutoBlitterChoose blitter(*fBitmap, *fMatrix, *paint); in drawPath() local
991 fBounder, blitter.get())) { in drawPath()
1013 proc(*devPathPtr, *fRC, blitter.get()); in drawPath()
1189 SkBlitter* blitter = SkBlitter::ChooseSprite(*fBitmap, paint, bitmap, in drawBitmap() local
1191 if (blitter) { in drawBitmap()
1192 SkAutoTPlacementDelete<SkBlitter> ad(blitter, storage); in drawBitmap()
1197 SkScan::FillIRect(ir, *fRC, blitter); in drawBitmap()
1244 SkBlitter* blitter = SkBlitter::ChooseSprite(*fBitmap, paint, bitmap, in drawSprite() local
1247 if (blitter) { in drawSprite()
1248 SkAutoTPlacementDelete<SkBlitter> ad(blitter, storage); in drawSprite()
1254 SkScan::FillIRect(bounds, *fRC, blitter); in drawSprite()
1483 SkDraw1Glyph::Proc SkDraw1Glyph::init(const SkDraw* draw, SkBlitter* blitter, in init() argument
1487 fBlitter = blitter; in init()
1604 SkBlitter* blitter = NULL; in drawText() local
1607 blitter = blitterChooser.get(); in drawText()
1609 aaBlitter.init(blitter, &fRC->aaRgn()); in drawText()
1610 blitter = &aaBlitter; in drawText()
1616 SkDraw1Glyph::Proc proc = d1g.init(this, blitter, cache); in drawText()
1758 SkBlitter* blitter = NULL; in drawPosText() local
1761 blitter = blitterChooser.get(); in drawPosText()
1763 wrapper.init(*fRC, blitter); in drawPosText()
1764 blitter = wrapper.getBlitter(); in drawPosText()
1771 SkDraw1Glyph::Proc proc = d1g.init(this, blitter, cache); in drawPosText()
2361 SkAutoBlitterChoose blitter(*fBitmap, *fMatrix, p); in drawVertices() local
2399 SkScan::FillTriangle(tmp, *fRC, blitter.get()); in drawVertices()
2414 hairProc(devVerts[state.f0], devVerts[state.f1], clip, blitter.get()); in drawVertices()
2415 hairProc(devVerts[state.f1], devVerts[state.f2], clip, blitter.get()); in drawVertices()
2416 hairProc(devVerts[state.f2], devVerts[state.f0], clip, blitter.get()); in drawVertices()