[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