A new ABI-breaking rleease with a bunch of fixes an improvements.
Changes
- drm: CRTC starvation recovery + clear stale page-flip state after suspend by @UncleJ4ck in #254
- FormatUtils: null-check drmGetFormatModifierName result by @NZKea in #287
- drm: skip unchanged connector_state on page-flips by @UncleJ4ck in #295
- backend: avoid duplicate auto-named outputs by @UncleJ4ck in #296
- drm: clear stale color state on modeset by @UncleJ4ck in #297
- drm: re-read EDID on resume to detect dock port swaps by @UncleJ4ck in #298
- drm: fall back to first render node on single-renderD systems when parent-syspath match fails by @jwbron in #291
- output/state: init ctm to identity by @vaxerski in #303
- session: Add AQ_NO_KMS_REQUIREMENT environment variable for bypassing KMS requirement by @ThevGPUSupplier in #255
- backend: remove trailing newlines from libseat and libinput logs by @davc0n in #309
- Fix DisplayLink/evdi monitor hotplug by @mwz in #310
- drm: fix crash on null crtc in getGammaSize/getDeGammaSize by @jchrys in #315
New Contributors
- @UncleJ4ck made their first contribution in #254
- @NZKea made their first contribution in #287
- @jwbron made their first contribution in #291
- @ThevGPUSupplier made their first contribution in #255
- @davc0n made their first contribution in #309
- @mwz made their first contribution in #310
- @jchrys made their first contribution in #315
Full Changelog: v0.11.0...v0.12.0