On 28/09/17 04:41, Lukas Rusak wrote: > Hello all, > > I'm bumping this to layout some progress that has been made on our (Kodi) > side and hopefully we can create a road map for what needs to be done on > the amd side to get it working with our vaapi implementation. > > I have merged the drm/kms display code into kodi. So in master currently is > a simple drm legacy mode. I have an open PR for getting drm atomic working. > It currently works on my intel graphics but has issues with other hardware > so I haven't merged it yet. > > I have also split out glx code in Kodi so now it is possible to build > without vdpau and glx. So if we could get amd working with our vaapi > implementation then nvidia would be the only ones using vdpau and glx > anymore, the others are on egl. > > Maybe things have changed now that I see the amd DC display code has been > queued up for kernel 4.15. Are there any changes in mesa master that may be > relevant to our cause? > > What needs to be done? > - vasyncsurface?? > - 10bit support in gbm > - vaapi drm egl extensions
For the EGL part, see <https://github.com/01org/libva/pull/125> and <https://lists.freedesktop.org/archives/mesa-dev/2017-October/171246.html>. I have been testing with mpv and ffmpeg; any thoughts from the Kodi point of view would be most welcome. Thanks, - Mark _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev