Lines Matching defs:sample
60 * times as necessary to reach the target sample duration and FPS is reported.
73 static DEFINE_int(sampleMs, 50, "minimum duration of a sample");
212 Sample* sample, SkTaskGroup* recordingTaskGroup, SkTaskGroup* gpuTaskGroup,
247 if (sample) {
248 sample->fDuration += *startStopTime - start;
249 sample->fFrames++;
305 Sample& sample = samples->back();
309 ddl_sample(dContext, &tiles, gpuSync, &sample, recordingTaskGroup.get(),
311 } while (sample.fDuration < sampleDuration);
313 cumulativeDuration += sample.fDuration;
362 Sample& sample = samples->back();
365 sample.fFrames += skpp->drawAndFlushAndSync(context, surface, gpuSync);
367 sample.fDuration = now - sampleStart;
368 } while (sample.fDuration < sampleDuration);
406 Sample& sample = samples->back();
427 sample.fDuration += gpuTimer->getTimeElapsed(previousTime);
428 ++sample.fFrames;
434 } while (now < sampleEndTime || 0 == sample.fFrames);
452 for (const Sample& sample : samples) {
453 printf("%" PRId64 " ", static_cast<int64_t>(sample.fDuration.count()));
461 for (const Sample& sample : samples) {
462 accum.fFrames += sample.fFrames;
463 accum.fDuration += sample.fDuration;
464 values.push_back(sample.value());
587 exitf(ExitErr::kUnavailable, "sample count %i not supported by platform",
612 // +1 because we might take one more sample in order to have an odd number.