summaryrefslogtreecommitdiff
path: root/tests/gen3_mixed_blits.c
AgeCommit message (Collapse)Author
2011-06-05test/gen3_mixed_blits: Remember that the BLT engine cannot handle Y-tilingChris Wilson
...even through a fence that can. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05test/gen3_mixed_blits: Alternately use fence regs for the render copiesChris Wilson
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-05test/gen3_mixed_blits: Acutally use fences for BLTChris Wilson
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-05test: Add more gen3 render blittersChris Wilson
... 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>