[PATCH i-g-t v2 00/12] Introduce intel_tiling_detect tool
Zbigniew Kempczyński
zbigniew.kempczynski at intel.com
Tue Jun 18 05:23:23 UTC 2024
I'm going to verify all tilings we claim in intel-cmds-info as
if I'm not wrong we have Yf tiling instead Tile4 on early gen12
platforms (TGL, DG1).
For the above I need to verify are documentation and code correct
and if not fix it.
v2: addressing comments
Cc: Juha-Pekka Heikkila <juhapekka.heikkila at gmail.com>
Zbigniew Kempczyński (12):
lib/intel_bufops: Fix offset returned for Tile4
lib/intel_bufops: Fix mapping/unmapping for i915 and xe
lib/intel_bufops: Add linear-to-none copy path
lib/intel_bufops: Add Tile4 in linear_to and to_linear helpers
lib/intel_bufops: Add Yf tiling
lib/intel_blt: Add Yf tiling in block-copy
lib/intel_bufops: Add Ys tiling in linear_to and to_linear path
lib/intel_bufops: Drop unnecessary Tile4 function assignment
lib/intel_bufops: Preparation for adding software tiling for Tile64
lib/intel_bufops: Drop Tile4 swizzling
lib/intel_bufops: Don't disable x and y on platforms without swizzling
tools/intel_tiling_detect: Introduce tiling detection tool
lib/intel_blt.c | 4 +
lib/intel_bufops.c | 146 +++++++-----
lib/intel_cmds_info.h | 1 +
tools/intel_tiling_detect.c | 444 ++++++++++++++++++++++++++++++++++++
tools/meson.build | 1 +
5 files changed, 540 insertions(+), 56 deletions(-)
create mode 100644 tools/intel_tiling_detect.c
--
2.34.1
More information about the igt-dev
mailing list