Andreas Pflug wrote:
> Sean M. Pappalardo wrote:
>   
>> Andreas Pflug wrote:
>>   
>>     
>>> Qt doc claims update() should be preferred because it can optimize
>>> calls, but apparently it does so _very_ inefficiently. 
>>>     
>>>       
>> What version of Qt are we talking about? I know that in the
>> recently-released v4.5, many performance improvements were made. If
>> you've been using something older, would you please test the unmodified
>> bzr branch using a Qt 4.5 install and see if things are any better?
>>   
>>     
> I've been using 4.4.3 (Debian stable), will check 4.5.
>  From the docs, I think using repaint for fast-changing display is the 
> correct call to use.
>   
Sorry, can't check atm because debian sid qt4.5 package dependencies are 
currently broken. Lately I've been spending hours compiling qt4 on 
windows with the result of mixxx crashing right in the first qt calls, 
so I'm less inclined to compile qt4 from source on my debian notebook.

Besides, I doubt that QT can speed up as my fix does. VUmeter updating 
may happen 20 times per second with wVuMeter using repaint, and only 
3/sec with update, a total speedup of factor 7 (3 vumeters still take 
50% of mixxx' cpu usage).

Regards,
Andreas


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to