[Consortium] Benefit of Compiz to audio work?
Steve Harris
swh at ecs.soton.ac.uk
Wed Nov 14 11:06:23 UTC 2007
On 14 Nov 2007, at 10:38, Daniel James wrote:
> Hi Cory,
>
>> Some have said that moving the drawing of windows off the the GFX
>> card
>> would help the load on the CPU and thus keep xruns to a minimum.
>
> I'm sceptical about that, because drawing windows shouldn't be causing
> xruns if the system is set up properly. I believe JACK Meterbridge
> uses
> libsdl for drawing the meter needles efficiently, but I believe most
> free software audio apps don't do much in the way of graphics
> acceleration (yet).
Actually, SDL is very inefficient, there was an alpha OpenGL version
of meterbridge (which I've since lost) that was much, much more
efficient.
If you perform the same action on a 3D card and using the CPU the non
average the 3D card will use less power to do the same work (it's
optimised for that, whereas CPU are huge complex beasts). But,
ofcourse Vista and Leopard aren't doing the same action as they would
on the CPU.
One problem with 3D cards is that they can (or could) cause XRUNs, as
they sometimes hold the kernel busy waiting for some action on the
card to return. I don't know if this happens with modern drivers and
cards though.
- Steve
More information about the Ubuntu-devel-discuss
mailing list