[igt-dev] [PATCH i-g-t v2 0/4] Make xe_compute test more generic
Mauro Carvalho Chehab
mauro.chehab at linux.intel.com
Tue Apr 4 07:38:31 UTC 2023
From: Mauro Carvalho Chehab <mchehab at kernel.org>
Currently, xe_compute test runs only on an specific TGL PCI ID.
Make the test more generic, preparing to add support for more
platforms.
---
v2:
- removed the RFC example patch:
https://patchwork.freedesktop.org/patch/528910/?series=115670&rev=1
(no need to re-send, as this is just an example that won't be
merged)
- run_xe_compute_kernel() now returns true if suceeded, false
otherwise;
- opencl/gen_opencl_kernel is now compatible with legacy versions
of xxd;
- added some notes at opencl/README about Intel compute mode
versions.
Mauro Carvalho Chehab (4):
compute_square_kernel.cl: add CL file used at xe_compute.c
xe/xe_compute: place OpenCL kernel on a separate file
lib/xe/xe_compute: use registers defs from intel_gpu_commands.h
gen_opencl_kernel: add script to dynamically create OpenCL kernels
lib/meson.build | 1 +
lib/xe/xe_compute.c | 236 +++++++++++++++++++----------
lib/xe/xe_compute.h | 31 ++--
lib/xe/xe_compute_square_kernels.c | 71 +++++++++
opencl/README | 30 ++++
opencl/compute_square_kernel.cl | 5 +
opencl/gen_opencl_kernel | 103 +++++++++++++
tests/xe/xe_compute.c | 108 +------------
8 files changed, 391 insertions(+), 194 deletions(-)
create mode 100644 lib/xe/xe_compute_square_kernels.c
create mode 100644 opencl/README
create mode 100644 opencl/compute_square_kernel.cl
create mode 100755 opencl/gen_opencl_kernel
--
2.39.2
More information about the igt-dev
mailing list