libweston: Don't request repaint in output enable 22/26222/2
authorDamian Hobson-Garcia <dhobsong@igel.co.jp>
Mon, 29 Mar 2021 08:43:49 +0000 (17:43 +0900)
committerDamian Hobson-Garcia <dhobsong@igel.co.jp>
Tue, 6 Apr 2021 02:22:58 +0000 (11:22 +0900)
commit878df84bdfa612d2b095521ad1a75ba9f873cc7f
treed687ef80c82a1800cb7bd88a2f91f8af4b946736
parent69deecda865d829248bc44ad99e8589e42aa6703
libweston: Don't request repaint in output enable

Allow for the compositor to start without first displaying
a blank screen when no startup transition is used.

This patch is under review in the mainline weston repository.
It should be useable for other use cases besides drm-lease,
but right now this patch causes the weston test suite to fail
by unconvering an unrelated problem with wayland event handling[1].

For now, keep this with the drm-lease support under agl-devel until
the weston test suite issue is resolved and the patch is merged upstream.

[1]: https://gitlab.freedesktop.org/wayland/wayland/-/issues/201

Bug-AGL: SPEC-3816

Change-Id: Ib5a2f0dde833d88a17bd4e659ff1acee81acd21f
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
meta-agl-drm-lease/recipes-graphics/weston/weston/0001-compositor-do-not-request-repaint-in-output_enable.patch [new file with mode: 0644]
meta-agl-drm-lease/recipes-graphics/weston/weston_8.0.0.bbappend