[igt-dev] [PATCH i-g-t 0/2] Add testing for CCS
apoorva1.singh at intel.com
apoorva1.singh at intel.com
Mon Nov 8 05:51:47 UTC 2021
From: Apoorva Singh <apoorva1.singh at intel.com>
- Add new libraries i915_blt and intel_mocs for various blt
commands and mocs settings.
- Add gem_ccs test for CCS testing.
Commands are constructed with XY_BLOCK_COPY_BLT
and XY_CTRL_SURF_COPY_BLT instructions.
Apoorva Singh (1):
lib/i915: Introduce libraries i915_blt and intel_mocs
CQ Tang (1):
i915/gem_ccs: Add testing for CCS
lib/i915/gem_engine_topology.c | 38 ++
lib/i915/gem_engine_topology.h | 5 +
lib/i915/i915_blt.c | 419 +++++++++++++++++++++
lib/i915/i915_blt.h | 93 +++++
lib/i915/intel_mocs.c | 75 ++++
lib/i915/intel_mocs.h | 43 +++
lib/meson.build | 2 +
tests/i915/gem_ccs.c | 639 +++++++++++++++++++++++++++++++++
tests/meson.build | 1 +
9 files changed, 1315 insertions(+)
create mode 100644 lib/i915/i915_blt.c
create mode 100644 lib/i915/i915_blt.h
create mode 100644 lib/i915/intel_mocs.c
create mode 100644 lib/i915/intel_mocs.h
create mode 100644 tests/i915/gem_ccs.c
--
2.25.1
More information about the igt-dev
mailing list