[Mesa-dev] Please implement the vaapi-egl for vaapi hardware decoding, vdpau can't handle HEVC 10bit video.

Emil Velikov emil.l.velikov at gmail.com
Mon Dec 4 17:47:50 UTC 2017

On 4 December 2017 at 16:33, Leo Liu <leo.liu at amd.com> wrote:
> On 12/04/2017 04:32 AM, Emil Velikov wrote:
>> On 2 December 2017 at 15:26, Julian Lai <s9209122222 at gmail.com> wrote:
>>> Since the crappy vaapi-glx was dropped off by mpv-git player, there is no
>>> way to play HEVC 10bit video with zero-copy hardware acceleration, vdpau
>>> can't do it either, please implement it to make it work.
>> Both Mesa and libva changes are required. Mark sent patches few months
>> ago, yet libva does not include them in 2.0 :-(
>> The Mesa parts couldn't land until the libva ones are in.
> Mark had a patch "[PATCH] st/va: Enable vaExportSurfaceHandle() "in the list
> to enable it with VA version 1.1.0
> I think he probably can point out where to get that VA.
> @Mark, if you got chance, please add rb/ab to your patch, and send to me, I
> will push it for you.
There's a pending nitpick for it.
Side note: the ML should send you a copy, does it not? If Thunderbird
"does not like you" ;-) one could pull it from the Patchwork [1].

Although he might as well request an account [2] [3]


[1] https://patchwork.freedesktop.org/patch/191288/
[2] https://www.freedesktop.org/wiki/AccountRequests/ -- instructions
[3] https://bugs.freedesktop.org/show_bug.cgi?id=99601 -- example

More information about the mesa-dev mailing list