diff options
author | 2014-04-24 20:17:24 +0000 | |
---|---|---|
committer | 2014-04-24 20:17:24 +0000 | |
commit | d0306a15938a971e10dd8648d3e17b001c4b0014 (patch) | |
tree | c4ef3cae52cc3973ae40338ae5019d00375bf21f /tools/bench_playback.cpp | |
parent | f1c0135425c6ed415ad303ac99e1a49f6a66a2ad (diff) |
Revert of Add nanosecond timer. (https://codereview.chromium.org/250243002/)
Reason for revert:
breaks EVERYTHING
Original issue's description:
> Add nanosecond timer.
>
> I've been finding it hard to get enough resolution out of our existing timers when measuring really tiny pictures.
>
> BUG=skia:2378
>
> Committed: http://code.google.com/p/skia/source/detail?r=14362
R=bsalomon@google.com, bungeman@google.com, mtklein@chromium.org
TBR=bsalomon@google.com, bungeman@google.com, mtklein@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=skia:2378
Author: mtklein@google.com
Review URL: https://codereview.chromium.org/258703002
git-svn-id: http://skia.googlecode.com/svn/trunk@14364 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'tools/bench_playback.cpp')
-rw-r--r-- | tools/bench_playback.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/bench_playback.cpp b/tools/bench_playback.cpp index 534ad96822..a5dfe50973 100644 --- a/tools/bench_playback.cpp +++ b/tools/bench_playback.cpp @@ -40,7 +40,7 @@ static void bench(SkPMColor* scratch, SkPicture& src, const char* name) { src.width() * sizeof(SkPMColor))); canvas->clipRect(SkRect::MakeWH(SkIntToScalar(FLAGS_tile), SkIntToScalar(FLAGS_tile))); - const SkNSec start = SkTime::GetNSecs(); + const SkMSec start = SkTime::GetMSecs(); for (int i = 0; i < FLAGS_loops; i++) { if (FLAGS_skr) { SkRecordDraw(record, canvas.get()); @@ -49,9 +49,9 @@ static void bench(SkPMColor* scratch, SkPicture& src, const char* name) { } } - const SkNSec elapsed = SkTime::GetNSecs() - start; - const double nsPerLoop = elapsed / (double)FLAGS_loops; - printf("%u\t%s\n", SkToUInt(nsPerLoop), name); + const SkMSec elapsed = SkTime::GetMSecs() - start; + const double msPerLoop = elapsed / (double)FLAGS_loops; + printf("%6.2f\t%s\n", msPerLoop, name); } int tool_main(int argc, char** argv); |