[igt-dev] [PATCH i-g-t] tests/gem_barrier_race: Extend support over compute engines

Janusz Krzysztofik janusz.krzysztofik at linux.intel.com
Mon Feb 20 13:24:45 UTC 2023


This test can work not only on render engines, as its current code
suggests, but also on compute class engines.  Add them to the set of
engine classes supported by the test, in case a future platform has only
those and no RCS available.

Suggested-by: Chris Wilson <chris.p.wilson at linux.intel.com>
Signed-off-by: Janusz Krzysztofik <janusz.krzysztofik at linux.intel.com>
---
 tests/i915/gem_barrier_race.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/i915/gem_barrier_race.c b/tests/i915/gem_barrier_race.c
index 484fef85ac..053fa2069e 100644
--- a/tests/i915/gem_barrier_race.c
+++ b/tests/i915/gem_barrier_race.c
@@ -142,7 +142,8 @@ igt_main
 		struct intel_execution_engine2 *e;
 
 		for_each_physical_engine(fd, e) {
-			if (e->class != I915_ENGINE_CLASS_RENDER)
+			if (e->class != I915_ENGINE_CLASS_RENDER &&
+			    e->class != I915_ENGINE_CLASS_COMPUTE)
 				continue;
 
 			igt_dynamic(e->name)
-- 
2.25.1



More information about the igt-dev mailing list