[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xine debs



Benjamin Herrenschmidt wrote:
> 
> Michel Lanners wrote:
> >
> >Other point: performance. I am getting around 70 dropped frames out of
> >each block of 200... Which makes DVD useable, but impossible to really
> >_watch_ a movie. What are others getting? This is on a G4/400 TiBook.

I get about the same on a Pismo/400 .

> >Has anybody made any atttempt at using Altivec to speed things up?

No. You first. :)

> I'm pretty sure most of the performance problem is not due to decoding
> but to PCI throughput in Xv. This could probably be improved either by
> using bust mastering within Xv (using DRI)

You mean using the CCE and indirect buffers? That might be possible with the
"UseCCEFor2D" option which will eventually also offer even faster 2D
acceleration when the DRI is active.

Another thing is that there is now infrastructure for motion compensation,
apparently an Intel guy is working on a DRI based driver for that for the
i810/5 chipset. Am I right to assume that the M3 has such capabilities and
when used they would solve all our problems? :)


> but that would be quite complicated, or by figuring out a way for Xv to map
> the YUV overlay buffer write-through cacheable.

I guess there is no ioctl/syscall/whatever for that yet?


PS: Sorry about the broken X dependencies - I really shouldn't build packages
with Branden's test packages installed. How can I fix the packages I uploaded,
just upload the same version again or do I have to make a minor bump NMU?

PPS: Jonas, your packages have the same problem. ;)

-- 
Earthling Michel Dänzer (MrCooper)    \   Debian GNU/Linux (powerpc) developer
CS student, Free Software enthusiast   \        XFree86 and DRI project member



Reply to: