From 74cf511436dbd74199cfd2f2c02b602dfa32e46f Mon Sep 17 00:00:00 2001 From: Bert Peters Date: Tue, 13 Feb 2018 10:39:43 +0100 Subject: [PATCH] Slightly more consise. --- src/glutils.cpp | 3 +-- src/main.cpp | 1 + src/visualisations.cpp | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/glutils.cpp b/src/glutils.cpp index b3ac430..7432ac0 100644 --- a/src/glutils.cpp +++ b/src/glutils.cpp @@ -102,8 +102,7 @@ void fmri::throttleIdleFunc() const auto diff = now - lastCalled; if (diff < refreshRate) { - const auto remaining = refreshRate - diff; - this_thread::sleep_for(remaining); + this_thread::sleep_for(refreshRate - diff); } lastCalled = now; diff --git a/src/main.cpp b/src/main.cpp index cf11264..75a50d9 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -151,6 +151,7 @@ static void specialKeyFunc(int key, int, int) static void idleFunc() { checkGLErrors(); + glutPostRedisplay(); throttleIdleFunc(); } diff --git a/src/visualisations.cpp b/src/visualisations.cpp index 88f0ce4..aef4b96 100644 --- a/src/visualisations.cpp +++ b/src/visualisations.cpp @@ -28,6 +28,8 @@ fmri::LayerVisualisation *fmri::getVisualisationForLayer(const fmri::LayerData & static vector >> computeActivityStrengths(const LayerData &prevState, const LayerInfo &layer) { + LOG(INFO) << "Computing top interactions for " << layer.name() << endl; + typedef pair > Entry; vector result; @@ -72,6 +74,7 @@ fmri::ActivityAnimation *fmri::getActivityAnimation(const fmri::LayerData &prevS unique_ptr startingPositions(new float[bufferSize]); unique_ptr endingPositions(new float[bufferSize]); + LOG(INFO) << "Creating position buffers for interaction in " << layer.name() << endl; for (auto i : Range(entries.size())) { memcpy(startingPositions.get() + 3 * i, prevPositions.data() + 3 * entries[i].second.first, 3 * sizeof(float)); memcpy(endingPositions.get() + 3 * i, curPositions.data() + 3 * entries[i].second.second, 3 * sizeof(float));