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

Reply via email to