drmkit-scene-set 0.1.1

Cross-CRTC orchestration for drmkit scenes: one commit across several outputs.
Documentation

drmkit-scene-set

Several scenes, one frame.

A LayerScene drives one CRTC. A SceneSet drives several and decides how many atomic commits that costs — which is the whole question, because one commit across every output is atomic and several are not, while one commit means one output's refusal takes the rest down with it. See NarrowPolicy.

Part of drmkit, a Rust port of drm-cxx. API documentation is on docs.rs.

License

MIT, matching drm-cxx.