tests/gem_stress: Fix rendercopy vs. keep_gpu_busy on gen6+
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 28 Apr 2014 14:58:45 +0000 (17:58 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 28 Apr 2014 16:28:39 +0000 (19:28 +0300)
commitfa86e33ccc56ee84f2f9ac924943eef0f1469a32
tree28d1d02bd7b5021b39cfdc9ababa0dcbef2f54b9
parent6abfe2f0dbe80f8c1d4986367d56842bbf94d23e
tests/gem_stress: Fix rendercopy vs. keep_gpu_busy on gen6+

If the hardware has a blt ring blits aren't allowed on the render ring.
Trying to execute blits on the render ring results in a GPU hang.

Flush outstanding blits from keep_gpu_busy() before calling rendercopy()
so that they don't end up on the render ring.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
tests/gem_stress.c