Re: Xvideo acceleration: GATOS for PPC?
Josh Huber wrote:
>
> Michel Lanners <mlan@cpu.lu> writes:
>
> > - Mach64/i386 without GATOS: no Xvideo (driver is broken); vlc uses 45%
> > + 16% cpu (two 'consuming' threads); X uses 25% cpu.
> > - Mach64/i386 with GATOS driver: Xvideo works, vlc uses 25% (other
> > threads insignificant), X uses between 2% and 5%
> > - Voodoo3/i386: Xvideo works, X around 25% and vlc around 30% (roughly)
> > - Rage128/ppc: Xvideo works, X between 10% and 20%, rest consumed by
> > vlc.
> >
> > The Mach64 is on a Dell laptop w/ Celeron 600, the Voodoo is a PIII/666
> > desktop, and the ppc is my TiBook/400.
> >
> > So the question is: why does X on the Dell use so little CPU, and why
> > can't we achieve the same thing on ppc (the Voodoo was for comparison
> > only)?
>
> The XVideo stuff for mach64 does not work on ppc in the current X,
It doesn't even have XVideo support yet.
> and using the GATOS stuff helped immensely, although I still don't have
> the performance on my Lombard to play DVDs, oh well. Before GATOS I
> got about 55% frames deocded, after I get about 77% frames decoded. I
> wonder if I'd be able to get a 23% increase, without altivec? seems
> unlikely.
Using DMA for the transfer _might_ make the difference, but there'd have to be
DRI for mach64 first.
> Oh yeah, I also pulled the endian related patch from the xfree source:
Does that work in depth 16?
--
Earthling Michel Dänzer (MrCooper) \ Debian GNU/Linux (powerpc) developer
CS student, Free Software enthusiast \ XFree86 and DRI project member
Reply to: