[PATCH i-g-t 0/6] lib: igt_fb/rendercopy fixes/cleanups

Ville Syrjala ville.syrjala at linux.intel.com
Tue Jun 25 17:40:26 UTC 2024


From: Ville Syrjälä <ville.syrjala at linux.intel.com>

A few fixes and cleanups to igt_fb and rendercopy. Carved out
from my larger "make kms_big_fb test planar/ccs formats" set
(which I'll need to revisit at some point).

Ville Syrjälä (6):
  lib/rendercopy: Add deltas to all surface relocs
  tests/kms_big_fb: Use igt_fb_create_intel_buf()
  tests/kms_frontbuffer_tracking: Use igt_create_fb()
  lib/igt_fb: Make igt_calc_fb_size() somewhat usable
  lib/rendercopy: Always setup clear color for TGL
  lib/rendercopy: Enable clear color consistently

 lib/igt_fb.c                           | 74 +++++++++++++-------------
 lib/igt_fb.h                           |  3 +-
 lib/intel_bufops.h                     |  1 +
 lib/rendercopy_gen4.c                  | 11 ++--
 lib/rendercopy_gen6.c                  | 11 ++--
 lib/rendercopy_gen7.c                  | 11 ++--
 lib/rendercopy_gen8.c                  | 13 ++---
 lib/rendercopy_gen9.c                  | 37 +++++++++----
 lib/rendercopy_i830.c                  | 10 ++--
 lib/rendercopy_i915.c                  |  6 ++-
 tests/intel/gem_pxp.c                  |  4 +-
 tests/intel/kms_big_fb.c               | 64 +++++++---------------
 tests/intel/kms_frontbuffer_tracking.c | 11 +---
 tests/kms_addfb_basic.c                | 14 ++---
 tests/kms_prime.c                      | 12 ++++-
 tests/kms_rotation_crc.c               | 10 ++--
 16 files changed, 147 insertions(+), 145 deletions(-)

-- 
2.44.2



More information about the igt-dev mailing list