[PATCH i-g-t 0/2] Simplify compute preemption tests

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Wed May 21 19:59:23 UTC 2025


I planned to rewrite threadgroup preemption test to use similar to wmtp
pattern, but at the moment I haven't succeeded. To make my further work
on this easier I simplified the code and logic of verification wmtp or
threadgroup preemption occurred. So threadgroup preemption still rely
on increment loop shader which is executed on large x-dimension. I hope
I'll find a way to rewrite it to use wmtp pattern where I release part
of threads triggering preemption when threadgroup will end with EOT.

Cc: Zbigniew Kempczyński <zbigniew.kempczynski at intel.com>
Cc: Francois Dugast <francois.dugast at intel.com>

Zbigniew Kempczyński (2):
  lib/intel_compute: move user-fence to allow async exec call
  lib/intel_compute: simplify compute-preempt subtests

 lib/intel_compute.c | 229 ++++++++++++++++++--------------------------
 1 file changed, 93 insertions(+), 136 deletions(-)

-- 
2.43.0



More information about the igt-dev mailing list