Give windows boring bars and use 'us' for microseconds.

NOTREECHECKS=true

BUG=skia:
R=bsalomon@google.com, mtklein@google.com

Author: mtklein@chromium.org

Review URL: https://codereview.chromium.org/393673006
This commit is contained in:
mtklein 2014-07-15 10:30:31 -07:00 committed by Commit bot
parent 770787e07f
commit 6238688af0
2 changed files with 9 additions and 1 deletions

View File

@ -55,7 +55,11 @@ DEFINE_bool(resetGpuContext, true, "Reset the GrContext before running each benc
static SkString humanize(double ms) {
if (ms > 1e+3) return SkStringPrintf("%.3gs", ms/1e3);
if (ms < 1e-3) return SkStringPrintf("%.3gns", ms*1e6);
#ifdef SK_BUILD_FOR_WIN
if (ms < 1) return SkStringPrintf("%.3gus", ms*1e3);
#else
if (ms < 1) return SkStringPrintf("%.3gµs", ms*1e3);
#endif
return SkStringPrintf("%.3gms", ms);
}

View File

@ -6,7 +6,11 @@
#include "SkString.h"
#include "SkTSort.h"
static const char* kBars[] = { "", "", "", "", "", "", "", "" };
#ifdef SK_BUILD_FOR_WIN
static const char* kBars[] = { ".", "o", "O" };
#else
static const char* kBars[] = { "", "", "", "", "", "", "", "" };
#endif
struct Stats {
Stats(const double samples[], int n) {