Hi Michel, > Michel Dänzer wrote: > > > Although I found no evidence documented evicende of this, I suppose this > > > is because XFree (plain), although implementing Xvideo, doesn't use the > > > hardware acceleration in the ATI chips, whereas the GATOS drivers do > > > just that. > > > > Not quite. Plain XFree86 uses the frontend scaler, which also does the > > colorspace conversion. The reason for the CPU load is that the data is > > transferred to the card with regular memcpy. If the GATOS drivers use > > (virtually) no CPU for the transfer, that hints at that they use bus > > mastering for the transfer. Very interesting, I'll have to look at the code. > > False alarm, they also use memcpy. In fact, the code looks very similar to > plain XFree86, so I'd be surprised if it makes any difference.
Did you look at the r128 driver only? My test showing the decrease in CPU load was on a Rage Mobility-equipped Dell laptop (i.e Mach64-compatible using the ati driver). Anyway, Tonight I'll try the r128 on PPC and report back... Cheers Michel -- .signature: no such file or directory