Home | History | Annotate | Download | only in core

Lines Matching refs:proc

226 static void CallBitmapXferProc(const SkPixmap& dst, const SkIRect& rect, BitmapXferProc proc,
252 proc(pixels, widthBytes, procData);
275 BitmapXferProc proc = ChooseBitmapXferProc(fDst, paint, &procData);
276 if (proc) {
277 if (D_Dst_BitmapXferProc == proc) { // nothing to do
283 CallBitmapXferProc(fDst, iter.rect(), proc, procData);
306 typedef void (*Proc)(const PtProcRec&, const SkPoint devPts[], int count,
311 Proc chooseProc(SkBlitter** blitter);
446 // If this guy returns true, then chooseProc() must return a valid proc
485 PtProcRec::Proc PtProcRec::chooseProc(SkBlitter** blitterPtr) {
486 Proc proc = nullptr;
506 static const Proc gAAProcs[] = {
509 proc = gAAProcs[fMode];
512 proc = aa_square_proc;
520 proc = bw_pt_rect_16_hair_proc;
522 proc = bw_pt_rect_32_hair_proc;
524 proc = bw_pt_rect_hair_proc;
527 static Proc gBWProcs[] = {
530 proc = gBWProcs[fMode];
533 proc = bw_square_proc;
536 return proc;
570 PtProcRec::Proc proc = rec.chooseProc(&bltr);
580 proc(rec, devPts, n, bltr);
1126 void (*proc)(const SkPath&, const SkRasterClip&, SkBlitter*);
1129 proc = SkScan::AntiFillPath;
1131 proc = SkScan::FillPath;
1137 proc = SkScan::AntiHairPath;
1140 proc = SkScan::AntiHairSquarePath;
1143 proc = SkScan::AntiHairRoundPath;
1146 proc SK_INIT_TO_AVOID_WARNING;
1152 proc = SkScan::HairPath;
1155 proc = SkScan::HairSquarePath;
1158 proc = SkScan::HairRoundPath;
1161 proc SK_INIT_TO_AVOID_WARNING;
1166 proc(*devPathPtr, *fRC, blitter);
1892 VertState::Proc vertProc = state.chooseProc(vmode);