[vlc-devel] [RFC PATCH 0/8] VAAPI direct rendering via OpenGL
Rémi Denis-Courmont
remi at remlab.net
Mon Feb 13 18:31:15 CET 2017
Le perjantaina 10. helmikuuta 2017, 11.35.54 EET Thomas Guillem a écrit :
> This set of patch is still experimental (or WIP) and follows the 2 following
> patches from Petri:
>
> https://patches.videolan.org/patch/14315/
> https://patches.videolan.org/patch/14316/
>
> As discussed during FOSDEM, we prefer avoiding creating a new vout for each
> hwdec API and use the current OpenGL one (in order to benefit from 360
> shaders, and others color conversions). So we probably won't merge the
> va/xcb_display.c module.
Well yeah, but I really don´t like linking the OpenGL plugin to hardware
acceleration libraries.
And while this patch series is untestable, I strongly suspect that it breaks
VA-DRM support, especially the headless use cases.
> For now, direct rendering is only working with GLX, but it's not really
> future proof (won't work with Wayland or EGL). See the last patches comment
> for EGL issues.
I think GLX support is totally useless. GLX is a legacy functional subset of
EGL. And EGL is supported by those graphics chips that use VA natively.
--
雷米‧德尼-库尔蒙
https://www.remlab.net/
More information about the vlc-devel
mailing list