[RFC weston 00/14] Atomic modesetting support

Daniel Stone daniels at collabora.com
Thu May 21 00:28:57 PDT 2015


Hi all,
This patchset is an experimental/RFC implementation of atomic modesetting
for Weston, as a proof-of-concept for the overall kernel API. It still
definitely has some rough edges, and safe to say it isn't 1.8 material,
but might be useful to look at regardless, especially for those of you
interested in compositor-drm internals.

This is largely based on Pekka's original work, and Louis-Francis's
work built on that, but with major changes since in the handling of
planes. compositor-drm now looks much more like a universal-plane user
internally; the major change from Pekka's branch is that the primary and
cursor planes are no longer so extensively special-cased.

These patches are essentially jointly authored between the three of us;
some of them have changed ownership along the way due to the amount of
rewriting performed, as well as splitting.

At the moment, this has only been validated on i915, using Maarten
Lankhorst's unify-flip-modeset branch, plus other changes to actually
expose atomic modesetting to userspace.

Cheers,
Daniel



More information about the wayland-devel mailing list