[PATCH i-g-t v2 00/10] Add render-copy compression on Xe+

Zbigniew Kempczyński zbigniew.kempczynski at intel.com
Fri Apr 26 09:01:07 UTC 2024


Fills the gap of testing render-copy compression with different
tilings.

v2: Extend cmds-info to collect supported tilings/compression for
    render copy

Zbigniew Kempczyński (10):
  lib/intel_bufops: Store devid on buffer ops creation
  lib/intel_blt: Rename confusing fb tile to i915 tile
  lib/intel_blt: Add i915 -> blt tile helper converter
  lib/intel_bufops: Drop tilings restrictions
  lib/intel_bufops: Start supporting compression on Xe2+
  lib/rendercopy_gen9: Allow to use all tilings on flatccs platforms
  lib/intel_cmds_info: Define tiling macros
  lib/intel_cmds_info: Introduce render tilings
  lib/intel_blt: Add render tilings and compression support helper
  tests/xe_render_copy: Add subtest which exercises compression

 lib/intel_blt.c              |  54 +++++++++++++-
 lib/intel_blt.h              |   4 +-
 lib/intel_bufops.c           |  46 +++++++++---
 lib/intel_bufops.h           |   1 +
 lib/intel_cmds_info.c        | 136 +++++++++++++++++------------------
 lib/intel_cmds_info.h        |   6 ++
 lib/rendercopy_gen9.c        |   2 +-
 tests/intel/xe_render_copy.c |  93 ++++++++++++++++++++++--
 8 files changed, 254 insertions(+), 88 deletions(-)

-- 
2.34.1



More information about the igt-dev mailing list