[Mesa-dev] [PATCH] st/vdpau: remove nouveau target

Emil Velikov emil.l.velikov at gmail.com
Thu Sep 15 10:41:28 UTC 2016


On 15 September 2016 at 10:56, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> On 15 September 2016 at 02:54, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>> On Wed, Sep 14, 2016 at 9:52 PM, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>>> Recent changes have been made to the VDPAU state tracker to make it
>>> unusable with nouveau. Don't provide users with an awfully slow
>>> "hardware" decoding option.
>>>
>>> [To preemptively answer the question that will invariably be asked -
>>> this is due to the state tracker's use of PIPE_BIND_SHARED, which
>>> nouveau uses to force GART placement to make things with with PRIME.
>>> However when this is used for output surfaces, which are then blended on
>>> (the most common way of implementing an OSD), this results in
>>> *incredibly* slow operation.]
>>>
>>> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
>>
>> Oops, meant to add a CC to mesa-stable, since the breakage was
>> introduced in 12.0.
>>
> Just to double-check - by "breakage" and "unusable" you mean that it's
> "awfully slow" correct ?
>
> Do you/others have any plan to update the state-tracker and/or nouveau
> to brings things back on par ?
>
Scratch this question - I've just noticed the VDPAU patch which makes
this one obsolete.

-Emil


More information about the mesa-dev mailing list