[QUESTION] drm/meson: Hardware cursor plane for Amlogic/meson

Daniel Drake drake at endlessm.com
Thu Aug 13 22:39:35 EDT 2020


Hi Neil,

On Wed, Aug 5, 2020 at 3:53 PM Jian-Hong Pan <jian-hong at endlessm.com> wrote:
> Meson drm does not support
> hardware cursors and current versions of X will disable pageflipping
> when using software cursor, which is a big performance hit. [2]
>
> We also learned there is the hardware cursor plane supported by
> Amlogic chips from the slide "Mainline Linux on AmLogic SoCs" [3]. Is
> it possible to have the hardware cursor available over the drm
> interface?
>
> [1] https://gitlab.freedesktop.org/mesa/mesa/-/issues/3143
> [2] https://gitlab.freedesktop.org/xorg/xserver/-/commit/0aaac8d783e78c040a70a55ba8d67809abd7e625
> [3] https://people.freedesktop.org/~narmstrong/lca2018-amlogic/#/section

Curious if you have any quick input here. If it's feasible to enable
the drm cursor plane on meson-drm then X would be able to perform a
lot better especially now that we have usable GPU drivers too.

Thanks
Daniel



More information about the linux-amlogic mailing list