Lines Matching defs:samples
82 static DEFINE_bool(dumpSamples, false, "print the individual samples to stdout");
85 " accum median max min stddev samples sample_ms clock metric config bench";
255 std::vector<Sample>* samples) {
304 samples->emplace_back();
305 Sample& sample = samples->back();
314 } while (cumulativeDuration < benchDuration || 0 == samples->size() % 2);
345 std::vector<Sample>* samples) {
361 samples->emplace_back();
362 Sample& sample = samples->back();
369 } while (now < endTime || 0 == samples->size() % 2);
379 std::vector<Sample>* samples) {
405 samples->emplace_back();
406 Sample& sample = samples->back();
435 } while (now < endTime || 0 == samples->size() % 2);
445 void print_result(const std::vector<Sample>& samples, const char* config, const char* bench) {
446 if (0 == (samples.size() % 2)) {
447 exitf(ExitErr::kSoftware, "attempted to gather stats on even number of samples");
452 for (const Sample& sample : samples) {
460 values.reserve(samples.size());
461 for (const Sample& sample : samples) {
610 std::vector<Sample> samples;
613 samples.reserve(1 + (FLAGS_duration + FLAGS_sampleMs - 1) / FLAGS_sampleMs);
615 samples.reserve(2 * FLAGS_duration);
624 run_ddl_benchmark(testCtx, ctx, surface, skp.get(), &samples);
627 run_benchmark(ctx, surface.get(), s.get(), &samples);
629 run_benchmark(ctx, surface.get(), mskp.get(), &samples);
638 run_gpu_time_benchmark(testCtx->gpuTimer(), ctx, surface.get(), skp.get(), &samples);
640 print_result(samples, config->getTag().c_str(), srcname.c_str());