On Mon, 2002-02-18 at 20:47, Peter Surda wrote: 
> On Mon, Feb 18, 2002 at 07:38:01PM +0100, Michel Dänzer wrote:
> 
> > > A player then does XSync, so that I can actually see the picture appear
> > > on screen,
> > This could be where X uses all the CPU. While waiting for the CCE to go
> > idle, it can't do much but busy loop.
> Why is it so more difficult to do this correctly with CCE when it worked
> without?

It probably didn't work without. ;) I think when DMA was used for
XvPutImage, but not the CCE yet for 2D, then a Sync didn't wait for the
data transfer to actually finish. So it took less CPU waiting, but the
result was potentially incorrect.


If the CPU usage is really a problem, an interrupt is probably the way
to go; don't know if and how the chip supports that though.


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

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to