4 Commits

Author SHA1 Message Date
Chris Wilson
e7119c2e3b test/gen3_mixed_blits: Remember that the BLT engine cannot handle Y-tiling
...even through a fence that can.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05 19:10:14 +01:00
Chris Wilson
6f6cd81913 test/gen3_mixed_blits: Alternately use fence regs for the render copies
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05 18:05:28 +01:00
Chris Wilson
853d729598 test/gen3_mixed_blits: Acutally use fences for BLT
Gah, in my excitement of reproducing the failure reported by
gem_stress, I missed using fenced relocs for the BLT.

Fortunately, it doesn't affect the presence of the error.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05 17:45:28 +01:00
Chris Wilson
f5e63b12a5 test: Add more gen3 render blitters
... and we have a winner: gen3_mixed_blits reproduces the issue Daniel
Vetter originally found. It seems clear that we have some incoherence
between the RENDER and BLT units on gen3 that no amount of MI_FLUSH can
hide. Hmmm....

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05 18:12:47 +01:00