[PATCH i-g-t 0/6] Fast copy testing

Karolina Stolarek karolina.stolarek at intel.com
Fri Dec 16 15:04:33 UTC 2022


A test series that includes a new way of checking if a specific
tiling is supported on a given platform. As it builds up on
Zbigniew's work, include some of the patches that are still
in the review.

Karolina Stolarek (4):
  lib: Describe supported blitter commands and tiling formats
  lib/i915_blt: Check for Tile-YF in fast_copy
  lib/i915_blt: Extract init functions for blt_copy_object
  tests/gem_execrise_blt: Add fast-copy test

Zbigniew Kempczyński (2):
  lib/i915_blt: Extract blit emit functions
  tests/gem_ccs: Add block-multicopy subtest

 lib/i915/blt_tiling.c          | 371 +++++++++++++++++++++++++++++
 lib/i915/blt_tiling.h          |  64 +++++
 lib/i915/i915_blt.c            | 412 +++++++++++++++++++++++----------
 lib/i915/i915_blt.h            |  83 ++++++-
 lib/meson.build                |   1 +
 tests/i915/gem_ccs.c           | 341 ++++++++++++++++++---------
 tests/i915/gem_exercise_blt.c  | 208 +++++++++++++++++
 tests/i915/gem_lmem_swapping.c |  36 ---
 tests/meson.build              |   1 +
 9 files changed, 1236 insertions(+), 281 deletions(-)
 create mode 100644 lib/i915/blt_tiling.c
 create mode 100644 lib/i915/blt_tiling.h
 create mode 100644 tests/i915/gem_exercise_blt.c

-- 
2.25.1



More information about the Intel-gfx-trybot mailing list