Bladeren bron

encperf: allow # of iterations to be specified

tags/v1.4.90
DRC 9 jaren geleden
bovenliggende
commit
4631a76c1b
1 gewijzigde bestanden met toevoegingen van 6 en 6 verwijderingen
  1. 6
    6
      tests/encperf.cxx

+ 6
- 6
tests/encperf.cxx Bestand weergeven

@@ -49,6 +49,7 @@

static rfb::IntParameter width("width", "Frame buffer width", 0);
static rfb::IntParameter height("height", "Frame buffer height", 0);
static rfb::IntParameter count("count", "Number of benchmark iterations", 9);

static rfb::StringParameter format("format", "Pixel format (e.g. bgr888)", "");

@@ -368,8 +369,6 @@ static void sort(double *array, int count)
} while (!sorted);
}

static const int runCount = 9;

static void usage(const char *argv0)
{
fprintf(stderr, "Syntax: %s [options] <rfb file>\n", argv0);
@@ -384,10 +383,6 @@ int main(int argc, char **argv)

const char *fn;

double times[runCount], dev[runCount];
double median, meddev, ratio;
unsigned long long bytes, equivalent;

fn = NULL;
for (i = 1; i < argc; i++) {
if (rfb::Configuration::setParam(argv[i]))
@@ -409,6 +404,11 @@ int main(int argc, char **argv)
fn = argv[i];
}

int runCount = count;
double times[runCount], dev[runCount];
double median, meddev, ratio;
unsigned long long bytes, equivalent;

if (fn == NULL) {
fprintf(stderr, "No file specified!\n\n");
usage(argv[0]);

Laden…
Annuleren
Opslaan