[Mesa-dev] 10bit HEVC decoding for RadeonSI v2

Mark Thompson sw at jkqxz.net
Sun Oct 1 18:07:05 UTC 2017


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


More information about the mesa-dev mailing list