15d8f1806e
Previously, we only had the pending state (crtc->pending, crtc->mode and crtc->active). This causes issues when a commit fails: the pending state is left as-is, and the next commit may read stale data from it. This will also cause issues when implementing test-only commits: we need to rollback the pending CRTC state after a test-only commit. Introduce separate pending and current CRTC states. Properly update the current state after a commit. |
||
---|---|---|
.. | ||
drm | ||
session | ||
headless.h | ||
libinput.h | ||
multi.h | ||
noop.h | ||
wayland.h | ||
x11.h |