[igt-dev] [PATCH i-g-t 0/3] Add copy basic test to exercise blt commands

sai.gowtham.ch at intel.com sai.gowtham.ch at intel.com
Tue Sep 26 12:27:46 UTC 2023


From: Sai Gowtham Ch <sai.gowtham.ch at intel.com>


Add copy basic test which exercies mem-se and mem-copy commands, this
patch series involves in following changes:

1. Add copy basic test to exercise blt commands.
2. check if blt commands are supported by the platforms.
3. Add wrappers for batch preparation and submit exec.
3. Add copy commands to blt_cmd_type.
4. Add copy commands MEM_SET_CMD and MEM_COPY_CMD in the lib.

Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch at intel.com>

Sai Gowtham Ch (3):
  lib/intel_blt: Add check to see if blt commands are supported by the
    platforms
  lib/intel_blt: Add wrappers to prepare batch buffers and submit exec
  intel/xe_copy_basic: Add copy basic test to exercise blt commands

 lib/intel_blt.c             | 237 ++++++++++++++++++++++++++++++++++++
 lib/intel_blt.h             |  45 +++++++
 lib/intel_cmds_info.c       |  12 ++
 lib/intel_cmds_info.h       |   7 ++
 lib/intel_reg.h             |   4 +
 tests/intel/xe_copy_basic.c | 206 +++++++++++++++++++++++++++++++
 tests/meson.build           |   1 +
 7 files changed, 512 insertions(+)
 create mode 100644 tests/intel/xe_copy_basic.c

-- 
2.39.1



More information about the igt-dev mailing list