Atomic Async Page Flips Expected To Land For Linux 6.8

Written by Michael Larabel in Linux Kernel on 24 November 2023 at 06:27 AM EST. 7 Comments
LINUX KERNEL
Following yesterday's week drm-misc-next pull that added the new Imagination PowerVRM DRM driver, the three patches for atomic DRM_MODE_PAGE_FLIP_ASYNC were queued into drm-misc-next. Now that this atomic async page flip support is in drm-misc-next, next week it should appear in DRM-Next and in turn make it for the Linux 6.8 kernel in the new year.

Going back to mid 2022 there was a proposal for atomic async page flips with interest by Valve and planning to make use of it within the Gamescope compositor. DRM_MODE_PAGE_FLIP_ASYNC itself has been around for years but not wired up into the DRM/KMS code path for atomic commits. This DRM_MODE_PAGE_FLIP_ASYNC atomic support after being floated on the mailing lists for more than one year is finally on its way to mainline for helping Linux gamers.

Steam Deck


The Gamescope compositor already sets DRM_MODE_PAGE_FLIP_ASYNC since last year with the "Async flip stuff" pull and initially wired up around the gamescope_tearing_control_unstable_v1 Wayland protocol while since then has been the more formalized tearing-control protocol for those wanting the best performance at the risk of screen tearing.

Atomic DRM_MODE_PAGE_FLIP_ASYNC in drm-misc-next


The individual DRM drivers need to support DRM_MODE_PAGE_FLIP_ASYNC but the major milestone now is that it's in drm-misc-next on its way toward Linux 6.8.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week