[igt-dev] [PATCH i-g-t 0/9] Add test for Plane Color pipeline UAPI's

Chaitanya Kumar Borah chaitanya.kumar.borah at intel.com
Tue Aug 29 14:38:12 UTC 2023


Based on discussions so far in the community, a plane color
design proposal is being created. This IGT series helps in
demonstrating the usage of the UAPI. How to parse the hardware
capabilities, extract meaningful information about the hardware
blocks, calculate and allocate blobs to be sent to the driver.

Individual patches in the series describe/illustrate a particular
UAPI usage and various typical usecases which an end user may come
up with or may need.

Note: This series doesn't cover the detailed validation of all the
plane color hardware features, the same can be added once the UAPI
design is solidified in the community.

Chaitanya Kumar Borah (9):
  drm-uapi: Add color pipeline uapi
  tests/kms_color: Add support for color pipeline properties
  tests/kms_color: Add infrastructure for plane color pipeline test
  tests/kms_color: Add helper to search for a color pipeline
  tests/kms_color: Add test setting and changing a plane color pipeline
  tests/kms_color: Add test to switch color pipeline
  tests/kms_color: Add CTM tests
  drm-uapi/i915_drm: Add uapi headers for custom color operation
  tests/kms_color: Add test to demonstrate vendor specific color
    operations

 include/drm-uapi/drm_mode.h | 184 +++++++
 include/drm-uapi/i915_drm.h |  25 +
 lib/igt_kms.c               |   2 +
 lib/igt_kms.h               |   2 +
 tests/kms_color.c           | 975 ++++++++++++++++++++++++++++++++++++
 5 files changed, 1188 insertions(+)

-- 
2.25.1



More information about the igt-dev mailing list