[PATCH 0/5] Implement support for drm properties "GAMMA_LUT" and "CTM"

Harsha Manjula Mallikarjun (RBEI/ECF3) Harsha.ManjulaMallikarjun at in.bosch.com
Mon Jun 25 06:46:51 UTC 2018


Hi Matheus,

Thank you for the test.

Weston needs to be rebuilt. But, no new library versions dependencies. 

I did not run though other Weston tests. Just running gamma and ctm test works at my desk.
The way I ran tests was by modifying Weston.ini to add gamma-test.so and ctm-test.so to modules.
I will run now all the other test in sequence, by modifying Weston.ini.

Any additional hint to reproduce this problem will help me to fix the issue faster.

Thank you,

Best regards, 
Harsha MM
RBEI/ECF3

From: Matheus Santana [mailto:embs at cin.ufpe.br] 
Sent: Friday, June 22, 2018 8:33 PM
To: Harsha Manjula Mallikarjun (RBEI/ECF3) <Harsha.ManjulaMallikarjun at in.bosch.com>
Cc: wayland-devel at lists.freedesktop.org
Subject: Re: [PATCH 0/5] Implement support for drm properties "GAMMA_LUT" and "CTM"

Hi Harsha,
I am unable to run the tests you introduced. Tests execution gets stuck after reporting success for surface-global-test.
Is it necessary building weston against any newer libraries versions for running the new tests?

Thanks,
Matheus

On Fri, Jun 22, 2018 at 10:23 AM, <harsha.manjulamallikarjun at in.bosch.com> wrote:
From: Harsha M M <harsha.manjulamallikarjun at in.bosch.com>

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
wayland-devel at lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel



More information about the wayland-devel mailing list