mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-28 02:06:23 +00:00
gem_exec_lut_handle: Do a warm up pass before timing
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
parent
efd5a571f4
commit
465793bfd1
@ -155,6 +155,7 @@ igt_simple_main
|
|||||||
for (i = 0, m = 1; m <= MAX_NUM_RELOC; m *= 2, i++) {
|
for (i = 0, m = 1; m <= MAX_NUM_RELOC; m *= 2, i++) {
|
||||||
struct timeval start, end;
|
struct timeval start, end;
|
||||||
|
|
||||||
|
do_or_die(exec(fd, n, m, 0 | p->flags));
|
||||||
gettimeofday(&start, NULL);
|
gettimeofday(&start, NULL);
|
||||||
for (count = 0; count < 1000; count++)
|
for (count = 0; count < 1000; count++)
|
||||||
do_or_die(exec(fd, n, m, 0 | p->flags));
|
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);
|
gem_sync(fd, gem_exec[MAX_NUM_EXEC].handle);
|
||||||
elapsed[i][0] = ELAPSED(&start, &end);
|
elapsed[i][0] = ELAPSED(&start, &end);
|
||||||
|
|
||||||
|
do_or_die(exec(fd, n, m, USE_LUT | p->flags));
|
||||||
gettimeofday(&start, NULL);
|
gettimeofday(&start, NULL);
|
||||||
for (count = 0; count < 1000; count++)
|
for (count = 0; count < 1000; count++)
|
||||||
do_or_die(exec(fd, n, m, USE_LUT | p->flags));
|
do_or_die(exec(fd, n, m, USE_LUT | p->flags));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user