[PATCH weston v11 06/13] compositor-drm: Introduce drm_pending_state structure

Pekka Paalanen ppaalanen at gmail.com
Thu Jul 20 17:00:40 UTC 2017


On Tue, 18 Jul 2017 14:14:28 +0100
Daniel Stone <daniels at collabora.com> wrote:

> drm_pending_state is currently skeletal, but will be used to retain
> data through begin_repaint -> assign_planes -> repaint -> repaint_flush.
> 
> The flush and cancel functions are currently identical, only freeing the
> state, but they will be used for different purposes in later patches.
> Specifically, the intent is to apply any pending output changes (through
> PageFlip/SetCrtc, or the atomic ioctls) in flush, and only free the
> state in cancel.
> 
> Signed-off-by: Daniel Stone <daniels at collabora.com>
> ---
>  libweston/compositor-drm.c | 100 +++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 100 insertions(+)

Reviewed-by: Pekka Paalanen <pekka.paalanen at collabora.co.uk>


Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20170720/c4d7a517/attachment.sig>


More information about the wayland-devel mailing list