[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 13:21:08 UTC 2018


Hi Matheus,

>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.

Surface-global-test terminates the compositor. May be this is the reason. I do not see a stuck test rather a terminated compositor.

For testing I modified Weston.ini as follows:
modules=ivi-controller.so, surface-global-test.so,gamma-test.so,ctm-test.so

Are you running tests in an another way? 

>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

Best regards, 
Harsha MM
RBEI/ECF3




More information about the wayland-devel mailing list