Daniel Vetter
7b14b093d4
lib/drmtest: add gem_mappable_aperture_size
...
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-15 17:40:41 +01:00
Daniel Vetter
7f944349ef
lib/drmtest: extract gem_aperture_size
...
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-15 17:14:56 +01:00
Daniel Vetter
9f87660304
lib/drmtest: add gpu quiescent helper
...
Some tests are higly timing dependent and others carelessly leave
active buffers behind. So add a helper to quiescent the gpu and call
it unconditionally when opening an fd in a vain attempt to make all
this race-condition hitting more scientifically sound.
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-11 17:19:53 +01:00
Daniel Vetter
cbaa8a389e
lib/drmtest: extract helpers for signal interruptions
...
Also add some hackish stat to check it works.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-11 15:33:00 +01:00
Daniel Vetter
527cad1618
lib/drmtest: extract gem_mmap
...
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-10 18:41:46 +01:00
Daniel Vetter
7a6042e87e
lib/drmtest: extract gem_create
...
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-10 18:30:39 +01:00
Daniel Vetter
673e6b220a
lib/drmtest: extract gem_set_domain and gem_sync
...
gem_sync just does a gtt sync by using set_domain(GTT, GTT).
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-10 16:05:34 +01:00
Daniel Vetter
bd5cf9a07d
lib/drmtest: extract gem_read
...
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-10 15:37:53 +01:00
Daniel Vetter
319638ba6d
lib/drmtest: extract gem_write
...
Astonishing how many different function signatures are possible for
something that simple.
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-10 15:31:11 +01:00
Daniel Vetter
5dd17d3f4b
lib/drmtest: extract gem_close
...
Signed-Off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-10 15:07:19 +01:00
Daniel Vetter
aa67b22e42
lib/drmtest: extract gem_set_tiling
...
Way too much copy-pasting going on here.
Also fix a compiler warnings in gem_stress while fixup things up.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-10 14:59:58 +01:00
Paulo Zanoni
ca2800f1d4
drm_open_any: explain why we are abort()ing
...
Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
[danvet: pimped error msg]
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-09-15 19:39:25 +02:00
Chris Wilson
3c5c8ba71c
Search for the first Intel dri device.
...
This is vital in a multi-GPU system so that we only test the Intel card
and not the discrete GPUs.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-02-01 13:37:04 +00:00
Eric Anholt
8c64183a46
Initial import of intel-graphics-tools with some microbenchmarks.
2009-03-26 17:15:11 -07:00