[igt-dev] [PATCH 0/3][i-g-t][V3] kms_writeback: support DRM_FORMAT_XRGB2101010 in kms_writeback

Alex Hung alex.hung at amd.com
Fri Sep 15 22:52:34 UTC 2023


kms_writeback only checked and supported DRM_FORMAT_XRGB8888. This
patchset enables 10 bit supports in lib and add new subtests for
DRM_FORMAT_XRGB2101010 in kms_writeback.

V2 - allow kms_writeback to run subtests for multiple DRM_FORMAT_XRGB*
V3 - 1. move uint32_t fourcc[] to check_writeback_config() and
        use DRM_FORMAT_XRGB* directly in igt_main_args()
     2. remove incorrect comments

Alex Hung (3):
  lib/igt_fb: use the entire 32 bit for fnv1a_crc
  lib/igt_fb: add 10 bits (XRGB2101010) supports in fnv1a_crc
  tests/kms_writeback: support DRM_FORMAT_XRGB2101010 for writeback

 lib/igt_fb.c          |  15 +++--
 tests/kms_writeback.c | 136 +++++++++++++++++++++++++++++++++---------
 2 files changed, 116 insertions(+), 35 deletions(-)

-- 
2.42.0



More information about the igt-dev mailing list