Lines Matching defs:ms
10 SkString HumanizeMs(double ms) {
11 if (ms > 60e+3) return SkStringPrintf("%.3gm", ms/60e+3);
12 if (ms > 1e+3) return SkStringPrintf("%.3gs", ms/1e+3);
13 if (ms < 1e-3) return SkStringPrintf("%.3gns", ms*1e+6);
15 if (ms < 1) return SkStringPrintf("%.3gus", ms*1e+3);
17 if (ms < 1) return SkStringPrintf("%.3gµs", ms*1e+3);
19 return SkStringPrintf("%.3gms", ms);
22 int HumanizeMs(char* s, int len, double ms) {
23 if (ms > 60e+3) return snprintf(s, len, "%.3gm", ms / 60e+3);
24 if (ms > 1e+3) return snprintf(s, len, "%.3gs", ms / 1e+3);
25 if (ms < 1e-3) return snprintf(s, len, "%.3gns", ms*1e+6);
27 if (ms < 1) return snprintf(s, len, "%.3gus", ms*1e+3);
29 if (ms < 1) return snprintf(s, len, "%.3gµs", ms*1e+3);
31 return snprintf(s, len, "%.3gms", ms);