An update with quite a few fixes, which also breaks ABI (but not API)
sover has been bumped to 1.
Fixes
- drm: avoid a crash when no cursor plane is present
- drm: reject modeless commits
- wayland: drop required dmabuf version to 4
- session/input: add missing pos to touch down events
- gbm: use flags in create_with_modifiers
- gbm: log scanout flag state in trace
- drm: conform to both renderable and scanoutable formats
MRs
- Remove redundant needsFrame & allow frame schedule skipping on mouse move by @UjinT34 in #21
- Nvidia fixes for scanout gbm allocation by @vaxerski in #27
- displaylink fix: ignore primary argument when using evdi drivers by @nktnet1 in #25
- gbm: manually set modifier for implicit bo allocation by @moetayuko in #30
- fix destroying headless outputs by @ikalco in #32
- Follow symlinks for AQ_DRM_DEVICES by @sjcobb2022 in #34
New Contributors
- @vaxerski made their first contribution in #27
- @nktnet1 made their first contribution in #25
- @moetayuko made their first contribution in #30
- @sjcobb2022 made their first contribution in #34
Full Changelog: v0.1.0...v0.2.0