All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t, v7 0/8] Add plane color pipeline tests for Intel hardware
@ 2025-12-19 11:25 Swati Sharma
  2025-12-19 11:26 ` [PATCH i-g-t, v7 2/8] tests/kms_colorop_helper: Add helpers to clear colorops data Swati Sharma
                   ` (9 more replies)
  0 siblings, 10 replies; 16+ messages in thread
From: Swati Sharma @ 2025-12-19 11:25 UTC (permalink / raw)
  To: igt-dev; +Cc: chaitanya.kumar.borah, Swati Sharma

This series add plane color pipeline tests for Intel hardware.

v2: -dropped CTM 3x3 colorop and used CTM 3x4 colorop instead
    -added new plane test with 1D LUT and CTM 3x4 colorops
v3: -rebase on v10
v4: -splits the series into smaller, modular patches for
     easier review
    -introduces safe skips on platforms lacking KMD support
    -add 3D-LUT subtest
v5: -rebase on top on AMD's colorop changes
    -refactor color pipeline helpers
v6: -reused frame work by defining igt_color_tf for
     linear and max
    -improved commit messages
v7: -rebase

Swati Sharma (8):
  lib: refactor color pipeline helpers
  tests/kms_colorop_helper: Add helpers to clear colorops data
  tests/kms_color: Add helper to check if pipeline contains CTM colorop
  tests/kms_color: Add test_plane_colorops() helper to validate plane
    color operations
  tests/kms_color: Add helper for plane color pipeline tests
  tests/kms_color: Add Intel plane pipeline tests with LUT1D and CTM
  tests/kms_colorop_helper: Cast pixel values to double
  tests/kms_color: Add 3D LUT subtest for green-only output with RGB
    traversal

 lib/igt_color.c            |   59 +
 lib/igt_color.h            |   54 +-
 lib/igt_color_lut.c        | 9839 ++++++++++++++++++++++++++++++++++++
 lib/igt_color_lut.h        | 4917 +-----------------
 lib/meson.build            |    1 +
 tests/kms_color.c          |  277 +-
 tests/kms_color_helper.h   |    1 +
 tests/kms_colorop.c        |  206 +-
 tests/kms_colorop.h        |  266 -
 tests/kms_colorop_helper.c |  432 ++
 tests/kms_colorop_helper.h |  108 +
 tests/meson.build          |    3 +-
 12 files changed, 10736 insertions(+), 5427 deletions(-)
 create mode 100644 lib/igt_color_lut.c
 delete mode 100644 tests/kms_colorop.h
 create mode 100644 tests/kms_colorop_helper.c
 create mode 100644 tests/kms_colorop_helper.h

-- 
2.25.1


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2025-12-23 10:32 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-19 11:25 [PATCH i-g-t, v7 0/8] Add plane color pipeline tests for Intel hardware Swati Sharma
2025-12-19 11:26 ` [PATCH i-g-t, v7 2/8] tests/kms_colorop_helper: Add helpers to clear colorops data Swati Sharma
2025-12-22 14:03   ` [PATCH i-g-t,v7 " Borah, Chaitanya Kumar
2025-12-19 11:26 ` [PATCH i-g-t, v7 3/8] tests/kms_color: Add helper to check if pipeline contains CTM colorop Swati Sharma
2025-12-19 11:26 ` [PATCH i-g-t, v7 4/8] tests/kms_color: Add test_plane_colorops() helper to validate plane color operations Swati Sharma
2025-12-22 14:03   ` [PATCH i-g-t,v7 " Borah, Chaitanya Kumar
2025-12-19 11:26 ` [PATCH i-g-t, v7 5/8] tests/kms_color: Add helper for plane color pipeline tests Swati Sharma
2025-12-22 14:03   ` Borah, Chaitanya Kumar
2025-12-19 11:26 ` [PATCH i-g-t, v7 6/8] tests/kms_color: Add Intel plane pipeline tests with LUT1D and CTM Swati Sharma
2025-12-22 14:04   ` [PATCH i-g-t,v7 " Borah, Chaitanya Kumar
2025-12-19 11:26 ` [PATCH i-g-t, v7 7/8] tests/kms_colorop_helper: Cast pixel values to double Swati Sharma
2025-12-22 14:05   ` Borah, Chaitanya Kumar
2025-12-19 11:26 ` [PATCH i-g-t, v7 8/8] tests/kms_color: Add 3D LUT subtest for green-only output with RGB traversal Swati Sharma
2025-12-23  1:32 ` ✗ i915.CI.BAT: failure for Add plane color pipeline tests for Intel hardware (rev8) Patchwork
2025-12-23  1:34 ` ✓ Xe.CI.BAT: success " Patchwork
2025-12-23 10:32 ` ✗ Xe.CI.Full: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.