[igt-dev] [PATCH i-g-t 0/3] Verify X and Y tilings on rcs and bcs

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Tue Jan 25 06:52:28 UTC 2022


During my work on block-copy I've observed some phenomena with fast-copy
and x-tiling. I was a little bit surprised it doesn't blit to expected
x-tile surface and I want to expose that behavior. Render engine in the
meantime behaves correctly.

If there're some tests which uses fast-copy x-tiling we should be
aware that some blitter commands (in this case fast-copy) cannot be
reliable and we should be replaced or skipped.

Zbigniew Kempczyński (3):
  lib/intel_bufops: Relax swizzle condition to allow using software
    tiling
  lib/intel_bufops: Add tile/linear argument during dumping to png
  tests/api_intel_bb: Add check-xmajor and check-ymajor tests

 lib/intel_bufops.c           |  32 ++++++----
 lib/intel_bufops.h           |   3 +-
 tests/i915/api_intel_bb.c    | 110 +++++++++++++++++++++++++++++++----
 tests/i915/gem_render_copy.c |  16 ++---
 4 files changed, 131 insertions(+), 30 deletions(-)

-- 
2.32.0



More information about the igt-dev mailing list