Mercurial > hg > svgui
comparison view/Pane.cpp @ 382:06b5f110c5d2
* Speed up spectrogram painting by releasing mutex in FFTDataServer
while calculating data prior to writing it, and by adding whole-column
value query methods to FFT objects
* Add paint cache to Thumbwheel -- repaints of this widget were slowing
down the whole spectrogram repaint
* More uses of MutexLocker (named and with debug) and more profile
points
* Make startup much quicker some of the time, with OSC server in place
author | Chris Cannam |
---|---|
date | Thu, 08 May 2008 14:46:22 +0000 |
parents | e1a9e478b7f2 |
children | c1e5af9f2c3c |
comparison
equal
deleted
inserted
replaced
380:a6408c382616 | 382:06b5f110c5d2 |
---|---|
85 } | 85 } |
86 | 86 |
87 void | 87 void |
88 Pane::updateHeadsUpDisplay() | 88 Pane::updateHeadsUpDisplay() |
89 { | 89 { |
90 Profiler profiler("Pane::updateHeadsUpDisplay", true); | 90 Profiler profiler("Pane::updateHeadsUpDisplay"); |
91 | 91 |
92 if (!isVisible()) return; | 92 if (!isVisible()) return; |
93 | 93 |
94 /* | 94 /* |
95 int count = 0; | 95 int count = 0; |