[PATCH v3 1/8] drm/blend: Add a generic alpha property

Stefan Schake stschake at gmail.com
Wed Mar 7 02:28:53 UTC 2018


Hey,

On Wed, Feb 21, 2018 at 2:04 PM, Maxime Ripard
<maxime.ripard at bootlin.com> wrote:
>
> What is the behaviour of the tegra engine when it has both a
> pixel-alpha and a plane-alpha?
>
> Atmel at least will drop one (but I'm not sure which one anymore).

Sorry, I have no more on the Tegra beyond that commit. But I did have some
more play time with drm_hwcomposer and from the rendering, it certainly
expects both to apply at the same time. To further complicate it, from
what I can tell with the VC4 HVS, you can actually configure it to
1) use only pixel alpha 2) use only plane alpha or 3) mix both pixel
and plane alpha, with 3 being what drm_hwc seems to want.

I think once writeback lands it would be a good idea to have some tests
that establish DRM plane blending standards beyond text in docs :)

Regards,
Stefan


More information about the dri-devel mailing list