[PATCH i-g-t 0/9] Add plane color pipeline tests for Intel hardware

Swati Sharma swati2.sharma at intel.com
Wed Jun 18 12:48:40 UTC 2025


Patch [1/9] is the squashed patch based on the series sent out by Alex Hung.
It contains all the changes in the series(v9) currently under review below

https://patchwork.freedesktop.org/series/123448/

This patch lays the ground work for incremental changes and Intel
specific pipeline changes followed in subsequent patches [2-9].

Bhanuprakash Modem (6):
  lib/colorops: Move few helpers to common place to reuse
  drm-uapi: Add 3x3 CTM
  lib/igt_color: Add support for 3x3 matrices
  lib/colorops: Add support for Custom 1D LUT
  tests/kms_color_helper: Add helpers to clear colorops data
  tests/kms_color: Add plane color pipeline tests for Intel hardware

Swati Sharma (3):
  tests/kms_colorop: Color pipeline igt base work
  drm-uapi: Add Color lut range attributes
  drm-uapi: Add 1D LUT multi-segmented color op

 include/drm-uapi/amdgpu_drm.h |    9 -
 include/drm-uapi/drm.h        |   15 +
 include/drm-uapi/drm_mode.h   |  191 ++
 lib/drmtest.c                 |    5 +
 lib/drmtest.h                 |    1 +
 lib/igt_color.c               |  672 +++++
 lib/igt_color.h               |  129 +
 lib/igt_color_lut.c           | 4927 +++++++++++++++++++++++++++++++++
 lib/igt_color_lut.h           |   28 +
 lib/igt_fb.c                  |   34 +-
 lib/igt_fb.h                  |    3 +
 lib/igt_kms.c                 |  403 ++-
 lib/igt_kms.h                 |  101 +
 lib/meson.build               |    2 +
 scripts/convert_3dlut.py      |   94 +
 tests/kms_color.c             |  277 +-
 tests/kms_color_helper.c      |  367 +++
 tests/kms_color_helper.h      |  104 +
 tests/kms_colorop.c           |  703 +++++
 tests/kms_properties.c        |   94 +-
 tests/kms_writeback.c         |   38 +-
 tests/meson.build             |    2 +
 22 files changed, 8132 insertions(+), 67 deletions(-)
 create mode 100644 lib/igt_color.c
 create mode 100644 lib/igt_color.h
 create mode 100644 lib/igt_color_lut.c
 create mode 100644 lib/igt_color_lut.h
 create mode 100755 scripts/convert_3dlut.py
 create mode 100644 tests/kms_colorop.c

-- 
2.25.1



More information about the igt-dev mailing list