GBM as standalone buffer allocator

Adam Jackson ajax at
Mon Oct 23 14:26:07 UTC 2023

On Mon, Oct 23, 2023 at 6:39 AM Srinivas Pullakavi (QUIC) <
quic_spullaka at> wrote:

> Hi,
> We are planning to enhance GBM as a standalone buffer allocator, which can
> be used for all multi-media clients. Ex: video, camera, display etc;
> GBM create device expects a file descriptor to be passed, which points to
> drm node. This brings in a dependency on display for buffer allocation. On
> headless devices where display driver is not present, GBM cannot be used
> for buffer allocations. E.g. Recording cases where pipeline is setup
> between Camera, Video, Graphics.

I don't understand the objection. drm devices are not compelled to have
display support. The panfrost drm driver for example does not have any
display support, only rendering.

- ajax

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the mesa-dev mailing list