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

Emil Velikov emil.l.velikov at gmail.com
Thu Sep 15 09:56:30 UTC 2016


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 ?

Thanks
Emil


More information about the mesa-dev mailing list