On 28/06/17 16:24, Rémi Denis-Courmont wrote: > Le sunnuntaina 18. kesäkuuta 2017, 19.08.02 EEST Mark Thompson a écrit : >> --- >> The intent of this is to have a common structure which can be used in all >> cases where DRM objects need to be shared between components. It would be >> helpful if anyone familiar with specific drivers or use-cases could ensure >> that the structure (see the hwcontext_drm.h header) is sufficiently general >> to cover them - we would like this to the one answer and never require any >> more formats in future. > > AFAIU, the main point of using DRM directly is abstraction from the windowing > system. So the dependency on Xf68 looks very suspicious. It should work with > X11, with Wayland, with plain KMS or even with just a render node (e.g. > transcoding). > > I suspect that this may be tying X11-DRI and kernel DRM too tightly.
There is no X11 dependency; the libdrm header has xf86 in the name for hysterical raisins. <https://cgit.freedesktop.org/mesa/drm/tree/xf86drm.h> _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel