summaryrefslogtreecommitdiff
path: root/tests/i915/gem_ctx_engines.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2019-08-18 13:55:06 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2019-08-19 10:07:50 +0100
commit923945034c6017dbe2a3c57502f6e7ebd8084ef3 (patch)
tree240f562e9842050ea0849a65213de39b8e60645e /tests/i915/gem_ctx_engines.c
parentb9abe0bf6c478c4f6cac56bff286d6926ad8c0ab (diff)
i915/gem_ctx_engine: Scheduler required for reordering requests
To run the independent subtests requires to issue the requests not-in-submission order, we need a scheduler. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Diffstat (limited to 'tests/i915/gem_ctx_engines.c')
-rw-r--r--tests/i915/gem_ctx_engines.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/i915/gem_ctx_engines.c b/tests/i915/gem_ctx_engines.c
index 2e80d0f3..1e82e51e 100644
--- a/tests/i915/gem_ctx_engines.c
+++ b/tests/i915/gem_ctx_engines.c
@@ -431,6 +431,7 @@ static void independent(int i915)
uint32_t last, *map;
igt_require(gen >= 6); /* No per-engine TIMESTAMP on older gen */
+ igt_require(gem_scheduler_enabled(i915));
{
struct drm_i915_gem_execbuffer2 execbuf = {