[Mesa-dev] [PATCH] egl: Make EGL_EXT_device_drm optional.

Ilia Mirkin imirkin at alum.mit.edu
Sat Jun 29 13:55:53 UTC 2019


It looks like I was mistaken -- a primary node is always allocated. Sorry!

On Sat, Jun 29, 2019 at 4:28 AM Mathias Fröhlich
<Mathias.Froehlich at gmx.net> wrote:
>
> Emil,
>
> Ok, I thought Ilja is a reference here. In this case forget that change!
> Thanks!
>
> best
>
> Mathias
>
> On Friday, 28 June 2019 18:26:07 CEST Emil Velikov wrote:
> > On 2019/06/28, Mathias.Froehlich at gmx.net wrote:
> > > From: Mathias Fröhlich <mathias.froehlich at web.de>
> > >
> > > Hi,
> > >
> > > Ilia mentioned that there are drm rendernode only drivers out there.
> > > To support an egl device on those platforms, make the EGL_EXT_device_drm
> > > device extension optional.
> > >
> > Currently DRM core mandates that primary node is available, even for GPU
> > only devices.
> >
> > A while back, we had a chat with kernel people why we do so. IIRC the
> > conclustion was that existing userspace will just work, since it already
> > must handle cases when you unplug your only monitor.
> >
> > I think Ilia was having a pretty reasonable assumption, that's why I did
> > before digging deeper, as opposed to saying there _are_ such cases.
> >
> > HTH
> > Emil
> >
>
>
>
>


More information about the mesa-dev mailing list