This update brings a bunch of fixes, and a few new APIs to be used in Hyprland.
Changes
- frame: reschedule one more idle frame if requested by @gulafaran in #345
- fix connector sequencing on high performance, multiple monitor setups by @lbarto12 in #346
- drm: drop unaccounted pageflip, dont present tearing twice by @gulafaran in #342
- Handle Atomic modeset DRM for AMD iGPU (Ryzen AI 9 370HX) panel max BPC reporting failure by @m-bartlett in #316
- drm: keep scanning extension blocks after the first CTA by @willmtemple in #350
- swapchain: preserve multigpu flag in resize() by @Kevi14 in #356
- drm: use libdisplay-info high-level API di_info_get_hdr_static_metadata() by @arcatva in #270
- drm: don't delete HDR_OUTPUT_METADATA when EOTF is 0 by @Magniquick in #358
- core/drm: introduce async commits by @vaxerski in #363
New Contributors
- @lbarto12 made their first contribution in #346
- @m-bartlett made their first contribution in #316
- @willmtemple made their first contribution in #350
- @Kevi14 made their first contribution in #356
- @arcatva made their first contribution in #270
- @Magniquick made their first contribution in #358
Full Changelog: v0.14.0...v0.15.0