Lines Matching refs:bench
77 AutoPrePostDraw(SkBenchmark* bench) : fBench(bench) { in AutoPrePostDraw() argument
461 SkBenchmark* bench; in tool_main() local
462 while ((bench = iter.next()) != NULL) { in tool_main()
463 SkAutoTUnref<SkBenchmark> benchUnref(bench); in tool_main()
464 if (SkCommandLineFlags::ShouldSkip(FLAGS_match, bench->getName())) { in tool_main()
468 bench->setForceAlpha(alpha); in tool_main()
469 bench->setForceAA(FLAGS_forceAA); in tool_main()
470 bench->setForceFilter(FLAGS_forceFilter); in tool_main()
471 bench->setDither(dither); in tool_main()
472 AutoPrePostDraw appd(bench); in tool_main()
479 if (!bench->isSuitableFor(config.backend)) { in tool_main()
497 const SkIPoint dim = bench->getSize(); in tool_main()
523 bench->draw(1, recordFrom.beginRecording(dim.fX, dim.fY, kRecordFlags)); in tool_main()
544 writer.bench(bench->getName(), dim.fX, dim.fY); in tool_main()
567 if (FLAGS_verbose) { SkDebugf("%s %s: ", bench->getName(), config.name); } in tool_main()
577 bench->getName(), config.name, FLAGS_maxMs, loopsPerIter)); in tool_main()
607 bench->draw(loops, canvas); in tool_main()
663 saveFile(bench->getName(), in tool_main()