On Tue, Feb 19, 2002 at 02:21:57AM +0100, Michel Dänzer wrote: > On Mon, 2002-02-18 at 20:47, Peter Surda wrote: > 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.
It is quite capable of raising an interrupt on DMA completion; it's a bit in GEN_INT_CNTL, IIRC. You can also generate an interrupt when the gui engine is idle. R C -- They said it was *daft* to build a space station in a swamp, but I showed them! It sank unto the swamp. So I built a second space station. That sank into the swamp too. My third space station sank into the swamp. So I built a fourth one. That fell into a time warp and _then_ sank into the swamp. But the fifth one... stayed up! --Monty Python/Babylon 5 _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel