libliftoff/include
Simon Ser a3dc9c48e4 Don't use planes currently in-use on other CRTCs on first commit
When doing the first commit, libliftoff will try to disable all
candidate planes. This is necessary to make sure we start atomic
test commits from a clean state, and are able to incrementally come
up with a combination which works.

However, disabling a plane currently in-use on another CRTC (e.g.
a primary plane) will result in failed commits. We can't steal that
plane without removing it from the other CRTC first.

Add a new liftoff_plane.crtc_id field populated with the current
CRTC ID for the plane.
2022-08-19 09:38:50 +02:00
..
libliftoff.h Introduce liftoff_layer_unset_property() 2022-08-05 23:10:14 +02:00
list.h Add newline after function return type 2021-08-13 22:02:33 +02:00
log.h Add newline after function return type 2021-08-13 22:02:33 +02:00
private.h Don't use planes currently in-use on other CRTCs on first commit 2022-08-19 09:38:50 +02:00