xf86-video-intel/test
Chris Wilson b2cd809fe2 test/dri2-race: Tweak runtimes
When we specify a divider we are looking for slightly different races
that are in theory not so timing dependent (since we are using vrefresh
windows). However, since they each take some multiple of vblanks to
complete, they are much slower. We should be able to reduce the number
of iterations without losing detection capability.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2016-02-13 08:49:21 +00:00
..
.gitignore test: Add present-race 2016-02-03 09:58:04 +00:00
DrawSegments.c test: Add DrawSegments 2014-09-16 12:10:57 +01:00
Makefile.am test: Add present-race 2016-02-03 09:58:04 +00:00
README test/README: Add missing trailing characters from cut'n'paste 2014-09-01 15:05:05 +01:00
basic-copyarea-size.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-copyarea.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-copyplane.c test: Exercise copyplane 2015-07-29 09:45:47 +01:00
basic-fillrect.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-lines.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-putimage.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-rectangle.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-stippledrect.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-stress.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-string.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
basic-tiledrect.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
cursor-test.c test: Exercise different cursor sizes 2014-08-07 11:32:51 +01:00
dri2-race.c test/dri2-race: Tweak runtimes 2016-02-13 08:49:21 +00:00
dri2-speed.c test/present: Include composite redirected windows in the test matrix 2015-04-05 21:13:38 +01:00
dri2-swap.c test/dri2: Use the right device node 2014-07-23 13:55:39 +01:00
dri2-test.c test/dri2-test: Add WaitMSC accuracy tests 2016-02-03 09:58:05 +00:00
dri2.c test/dri2: We do not require the GLX includes 2013-07-27 16:29:35 +01:00
dri2.h test: Add a simple exercise for DRI2 swap paths 2012-06-26 16:03:16 +01:00
dri3-test.c test: Test tiling across DRI3/Present 2015-03-24 17:27:15 +00:00
dri3.c test/dri3: Add an explicit DRI3 extension check first 2015-04-20 15:00:47 +01:00
dri3.h Add rudimentary tests for DRI3 2014-06-02 08:32:11 +01:00
lowlevel-blt-bench.c test: Make SHM tests in lowlevel-blt-bench optional 2014-08-18 07:43:21 +01:00
mixed-stress.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
mkvsync.sh test: Add script to generate source file for testing vsync 2013-01-20 11:50:13 +00:00
present-race.c test: Add present-race 2016-02-03 09:58:04 +00:00
present-speed.c sna/present: Reuse last cached swap msc/ust during a flip chain 2015-04-18 12:37:42 +01:00
present-test.c test/present: Do a double flip to test tiling changes 2015-04-21 15:06:18 +01:00
render-composite-solid-mask.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-composite-solid.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-copy-alphaless.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-copyarea-mask.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-copyarea-size.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-copyarea.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-fill-copy.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-fill.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-glyphs.c sna/glyphs: Improve handling of low bitdepth mask format conversions 2015-05-18 09:05:30 +01:00
render-trapezoid-image.c test: Increase number of tiled sources 2014-06-20 15:08:56 +01:00
render-trapezoid.c tests/render-trapezoid: Add edge tests 2015-05-19 10:45:37 +01:00
render-triangle.c test: Add a fidelity test for triangle edge rendering 2015-05-18 13:14:42 +01:00
shm-test.c test: Add a simple SHM test skeleton 2014-06-15 14:04:50 +01:00
tearing.mp4 test: Add an easily visible tearing test for video playback 2013-05-27 21:15:49 +01:00
test.h sna/glyphs: Improve handling of low bitdepth mask format conversions 2015-05-18 09:05:30 +01:00
test_display.c test: Create separate SHM segments for ref/out 2014-07-02 12:55:34 +01:00
test_image.c test: Remove the blit through a temporary Pixmap 2015-05-18 09:16:12 +01:00
test_log.c
test_render.c tests: Exercise tiled fills 2013-12-02 17:11:06 +00:00
virtual.conf tools: Add intel-virtual-output to extend the local desktop with remote outputs 2013-08-31 15:49:01 +01:00

README

These are no substitute for xts, rendercheck and cairo-test-suite. They
are intended to exercise corner cases in the batch management of long
drawing commands and more explicit checking of the acceleration paths.

Useful tools:

# Packed YUV Xv tester
gst-launch-1.0 videotestsrc pattern=snow ! 'video/x-raw,format=UYVY,width=640,height=360' ! xvimagesink

# Planar YUV Xv tester
gst-launch-1.0 videotestsrc pattern=snow ! 'video/x-raw,format=I420,width=640,height=360' ! xvimagesink