[PATCH v11 0/5] Expose modifiers/formats supported by async flips
Xaver Hugl
xaver.hugl at kde.org
Thu Apr 3 21:11:15 UTC 2025
Am Fr., 28. März 2025 um 16:56 Uhr schrieb Arun R Murthy
<arun.r.murthy at intel.com>:
>
> All of the formats/modifiers supported by the plane during synchronous
> flips are nor supported by asynchronous flips. The formats/modifiers
> exposed to user by IN_FORMATS exposes all formats/modifiers supported by
> plane and this list varies for async flips. If the async flip supported
> formats/modifiers are exposed to the user, user based on this list can
> take decision to proceed or not and avoid flip failures during async
> flips.
> Discussion around this can be located @
> https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29618#note_2487123
> Mutter implementation for IN_FORMARTS_ASYNC under review @
> https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4063
> Xorg/modesetting patch
> https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1816
Hi, the API and implementation look good to me. I also tested it with
KWin (https://invent.kde.org/plasma/kwin/-/merge_requests/7277) and it
works as expected.
More information about the dri-devel
mailing list