[Nouveau] "Decode videos"
James Courtier-Dutton
james.dutton at gmail.com
Tue Dec 7 05:58:22 PST 2010
On 7 December 2010 01:07, Jimmy Rentz <jb17bsome at gmail.com> wrote:
> On Mon, 6 Dec 2010 23:05:10 +0100
> Xavier Chantry <chantry.xavier at gmail.com> wrote:
>
>> On Mon, Dec 6, 2010 at 7:35 PM, Mikhail Ramendik <mr at ramendik.ru>
>> wrote:
>> > Hello,
>> >
>> > http://nouveau.freedesktop.org/wiki/FeatureMatrix lists "Decode
>> > videos" as WIP for NV30 and NV40 seies.
>> >
>> > As I have an NV44, I would really like to know - what is this
>> > feature going to be? VDPAU support for these cards, or XvMC, or
>> > something else?
>> >
>>
>> According to
>> http://lists.freedesktop.org/archives/nouveau/2010-August/006142.html
>> and the following mails/patches : XvMC.
>>
>> Not sure what is possible on nv40 but that subject was discussed
>> quickly here:
>> http://lists.freedesktop.org/archives/nouveau/2010-May/005726.html
>
> Initially I would say XVMC. VDPAU expects full hw bitstream
> decode. XVMC only does decode starting at idct/mb. I am guessing it
> is possible to support VDPAU by doing the earlier stages in software
> then handling the reset to hw. Well, unless someone figures out some
> way to handle the full pipeline in hw via shaders which is something
> I have no time or knowledge.
>
I think it would be better if one could do vdpau in software and then
initially offload the idct/mb to the hardware.
The reason being vdpau supports mpeg2 and mpeg4, XVMC only supports mpeg2.
More information about the Nouveau
mailing list