diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2014-05-15 13:10:54 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2014-05-15 13:11:41 +0100 |
commit | 465793bfd185062cfaee1b0dd3abf98ce5218333 (patch) | |
tree | ab47f625e1363c75266cfd897948b7798975ef77 | |
parent | efd5a571f47885ca1cbd2f20a879d38018fe7c3e (diff) |
gem_exec_lut_handle: Do a warm up pass before timing
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r-- | tests/gem_exec_lut_handle.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/gem_exec_lut_handle.c b/tests/gem_exec_lut_handle.c index dc78efb0..6ee75274 100644 --- a/tests/gem_exec_lut_handle.c +++ b/tests/gem_exec_lut_handle.c @@ -155,6 +155,7 @@ igt_simple_main for (i = 0, m = 1; m <= MAX_NUM_RELOC; m *= 2, i++) { struct timeval start, end; + do_or_die(exec(fd, n, m, 0 | p->flags)); gettimeofday(&start, NULL); for (count = 0; count < 1000; count++) do_or_die(exec(fd, n, m, 0 | p->flags)); @@ -162,6 +163,7 @@ igt_simple_main gem_sync(fd, gem_exec[MAX_NUM_EXEC].handle); elapsed[i][0] = ELAPSED(&start, &end); + do_or_die(exec(fd, n, m, USE_LUT | p->flags)); gettimeofday(&start, NULL); for (count = 0; count < 1000; count++) do_or_die(exec(fd, n, m, USE_LUT | p->flags)); |