From: Harsha M M <[email protected]>
current drm backend uses drmModeCrtcSetGamma to set the gamma look up table.
This api is a legacy now. DRM backend should support setting of gamma look up
table through GAMMA_LUT property to keep up with the latest DRM.
DRM has support for setting color transformation matrix. This is useful for
tuning additional display settings like brightness, saturation and hue.
This patch series adds support for setting of these two drm properties along
with respective tests.
Harsha M M (5):
compositor-drm: Implement support for GAMMA_LUT drm property
libweston: provide support to set color transformation matrix for
output
compositor-drm: add support for CTM property
tests: add test for setting gamma
tests: add test for color transformation matrix
Makefile.am | 13 ++-
libweston/compositor-drm.c | 149 +++++++++++++++++++++++++--
libweston/compositor.h | 12 +++
tests/ctm-test.c | 210 ++++++++++++++++++++++++++++++++++++++
tests/gamma-test.c | 248 +++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 625 insertions(+), 7 deletions(-)
create mode 100644 tests/ctm-test.c
create mode 100644 tests/gamma-test.c
--
2.7.4
_______________________________________________
wayland-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-devel