On Thu, 2016-07-21 at 16:18 +0100, Daniel Stone wrote: > On 21 July 2016 at 15:11, Emil Velikov <emil.l.veli...@gmail.com> wrote: > > I'd suggest opting for the drmDevice libdrm API. It can provide a list > > of devices with all the nodes and other misc info. Thus we could use > > the render/card/other node as any point as needed. > > Indeed. > > I don't believe Jonny is working on this anymore, and I'm pretty > preoccupied, so it would be great if someone could pick this one up.
Happy to do so. glvnd's libEGL support gets a lot more useful if the device enumeration API actually exists and works, so this is sort of important to me. drmDevice looks like a good start and we already require a libdrm that has it. I might need to come up with a dummy implementation for software (eg KHR_surfaceless_context) but that's easy enough. I'll rework this series to target that instead of udev. - ajax _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev