[igt-dev] [PATCH i-g-t 0/6] lib/igt_fb: Remove stride, offset restrictions on CCS FBs

Imre Deak imre.deak at intel.com
Fri Aug 27 14:57:50 UTC 2021


Remove the power-of-two stride and 2 MB surface offset restriction on
ADL-P CCS FBs. Also fix/improve a few things in kms_ccs I noticed while
testing. The last for-ci only patch makes the removal of restriction
conditional on the required kernel FB remapping support.

Tested on SKL, TGL, ADL-P.

Imre Deak (6):
  tests/kms_ccs: Make sure to free GEM and FB objects
  tests/kms_ccs: Use test pattern when possible
  tests/kms_ccs: Fix small aux stride subtest
  tests/kms_ccs: Test bad params for all CCS planes
  lib/igt_fb: Add support for remapping CCS FBs
  for-ci: Check for ccs remap support

 lib/igt_fb.c            |  85 ++++++++++++++---
 lib/intel_aux_pgtable.c |  66 ++++++++++++--
 tests/kms_ccs.c         | 197 ++++++++++++++++++++++++++--------------
 3 files changed, 257 insertions(+), 91 deletions(-)

-- 
2.27.0



More information about the igt-dev mailing list