[PATCH v2] drm/doc: document front-buffer rendering

Simon Ser contact at emersion.fr
Thu May 1 11:25:11 UTC 2025


Ah, sorry, I missed this message.

On Monday, April 14th, 2025 at 15:28, Ville Syrjälä <ville.syrjala at linux.intel.com> wrote:

> Should probably add a caveat that this needs to be a sync commit/flip.
> The way the async flip was specified for atomic explicitly requires the
> driver to ignore the plane when the fb doesn't change.

I don't believe so. Async flip should work fine with same FB. The kernel
will only ignore other props if they match their previous value.

> Also use dirtyfb instead if you don't want to get throttled to the
> vrefresh rate. Tthough I think with some drivers you might get
> throttled even with dirtyfb...

Like Simona, I'm really not a fan of mixing atomic and non-atomic. It's
caused issues in the past, e.g. ChromeOS forcing amdgpu to reject atomic
commits which could cause future cursor IOCTLs to fail.


More information about the dri-devel mailing list