[PATCH i-g-t v2 0/4] Shaders migration to separate headers

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Mon Aug 18 07:31:15 UTC 2025


This is cleanup series, no functional change. We want to add
some loop kernels to other platforms and keeping all shaders
in single file is cumbersome.

v2: fix incidentally removed line (Kamil)

Zbigniew Kempczyński (4):
  lib/intel_compute_krn_sip: separate sip from the shaders
  lib/intel_compute: migrate compute square kernels
  lib/intel_compute: migrate compute loop count kernels
  lib/intel_compute: migrate compute loop kernels

 lib/intel_compute_krn_loop.h       |   83 +
 lib/intel_compute_krn_loop_count.h |   93 +
 lib/intel_compute_krn_sip.h        | 5051 +++++++++++++++++++++
 lib/intel_compute_krn_square.h     |  291 ++
 lib/intel_compute_square_kernels.c | 6671 +---------------------------
 5 files changed, 5524 insertions(+), 6665 deletions(-)
 create mode 100644 lib/intel_compute_krn_loop.h
 create mode 100644 lib/intel_compute_krn_loop_count.h
 create mode 100644 lib/intel_compute_krn_sip.h
 create mode 100644 lib/intel_compute_krn_square.h

-- 
2.43.0



More information about the igt-dev mailing list