Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v7 0/4] Add new test to validate adaptive sharpness filter
@ 2024-10-18 19:06 Swati Sharma
  2024-10-18 19:06 ` [PATCH i-g-t v7 1/4] lib/igt_kms: Added "sharpness strength" as crtc property Swati Sharma
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Swati Sharma @ 2024-10-18 19:06 UTC (permalink / raw)
  To: igt-dev; +Cc: Swati Sharma

New test is added to validate adaptive sharpness filter on
LNL platform. Pipe scaler is repurposed to perform a portion
of this work. This means pipe scaling will be unavailable while
the sharpening function is being used. The other scaler can be
used for plane scaler.

In this series, attempt is made to validate adaptive sharpness
solution which helps in improving the image quality. For this new
CRTC property is added. The user can set this property with desired
sharpness strength value with 0-255. A value of 1 representing
minimum sharpening strength and 255 representing maximum
sharpness strength. A strength value of 0 means no sharpening or
sharpening feature disabled.

KMD: https://patchwork.freedesktop.org/series/138754/

Swati Sharma (4):
  lib/igt_kms: Added "sharpness strength" as crtc property
  lib/igt_kms: Added func() to return scaling mode name string
  tests/kms_sharpness_filter: Add adaptive sharpness filter test
  tests/chamelium/kms_chamelium_sharpness_filter: Add adaptive sharpness
    chamelium filter test

 lib/igt_kms.c                                 |  23 +
 lib/igt_kms.h                                 |   2 +
 .../kms_chamelium_sharpness_filter.c          | 250 ++++++
 tests/kms_sharpness_filter.c                  | 750 ++++++++++++++++++
 tests/meson.build                             |   3 +
 5 files changed, 1028 insertions(+)
 create mode 100644 tests/chamelium/kms_chamelium_sharpness_filter.c
 create mode 100644 tests/kms_sharpness_filter.c

-- 
2.25.1


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

end of thread, other threads:[~2024-11-11 13:20 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-18 19:06 [PATCH i-g-t v7 0/4] Add new test to validate adaptive sharpness filter Swati Sharma
2024-10-18 19:06 ` [PATCH i-g-t v7 1/4] lib/igt_kms: Added "sharpness strength" as crtc property Swati Sharma
2024-10-23  4:24   ` Nautiyal, Ankit K
2024-10-18 19:06 ` [PATCH i-g-t 2/4] lib/igt_kms: Added func() to return scaling mode name string Swati Sharma
2024-10-23  4:47   ` Nautiyal, Ankit K
2024-10-18 19:06 ` [PATCH i-g-t v7 3/4] tests/kms_sharpness_filter: Add adaptive sharpness filter test Swati Sharma
2024-10-23  4:20   ` Nautiyal, Ankit K
2024-10-18 19:06 ` [PATCH i-g-t 4/4] tests/chamelium/kms_chamelium_sharpness_filter: Add adaptive sharpness chamelium " Swati Sharma
2024-10-22 12:20   ` Kamil Konieczny
2024-11-11 13:20   ` Nautiyal, Ankit K
2024-10-18 19:39 ` ✓ CI.xeBAT: success for Add new test to validate adaptive sharpness filter (rev8) Patchwork
2024-10-18 19:41 ` ✗ Fi.CI.BAT: failure " Patchwork
2024-10-19 12:08 ` ✗ CI.xeFULL: " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox