Spectrum panel init fixes, more FFT distributor tweaks

This commit is contained in:
Charles J. Cliffe
2015-09-09 17:31:55 -04:00
parent 11121d8a0e
commit 7163cd13f2
5 changed files with 26 additions and 15 deletions
+3 -3
View File
@@ -102,9 +102,9 @@ void ScopeCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) {
wxPaintDC dc(this);
const wxSize ClientSize = GetClientSize();
#ifdef __APPLE__
glFinish();
#endif
//#ifdef __APPLE__
// glFinish();
//#endif
while (!inputData.empty()) {
ScopeRenderData *avData;
+3 -3
View File
@@ -45,9 +45,9 @@ SpectrumCanvas::~SpectrumCanvas() {
void SpectrumCanvas::OnPaint(wxPaintEvent& WXUNUSED(event)) {
wxPaintDC dc(this);
const wxSize ClientSize = GetClientSize();
#ifdef __APPLE__
glFinish();
#endif
//#ifdef __APPLE__
// glFinish();
//#endif
if (!visualDataQueue.empty()) {
+2 -2
View File
@@ -75,9 +75,9 @@ void WaterfallCanvas::processInputQueue() {
glContext->SetCurrent(*this);
bool processed = false;
while (!visualDataQueue.empty()) {
int numVis = visualDataQueue.size();
for (int i = 0; i < numVis; i++) {
SpectrumVisualData *vData;
visualDataQueue.pop(vData);
if (vData) {