diff options
author | David Robillard <d@drobilla.net> | 2008-09-23 22:23:39 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-09-23 22:23:39 +0000 |
commit | 95d82d7a16b241632bd3d35a5c11c27e7e257984 (patch) | |
tree | 4b248d519f369d73817ed6a1470ece4cbbfd6ce3 /gtk2_ardour/editor.h | |
parent | 81c571f2f01e7d5ab86220c1334403daeffff165 (diff) |
An actual tempo line cache (not quite perfect when scrolling left, but miles ahead of the previous one didn't really help at all).
Tempo line updating done immediately/directly rather than in an idle handler.
Looking for feedback how this works for other people, performance wise...
Feel-wise, the obvious lag between scrolling and tempo lines being drawn is now gone.
git-svn-id: svn://localhost/ardour2/branches/3.0@3799 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor.h')
-rw-r--r-- | gtk2_ardour/editor.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index 3baa9ae6d3..5d0290c378 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -1597,7 +1597,6 @@ public: void draw_metric_marks (const ARDOUR::Metrics& metrics); void compute_current_bbt_points (nframes_t left, nframes_t right); - int tempo_map_change_idle_handler_id; void tempo_map_changed (ARDOUR::Change); void redisplay_tempo (bool immediate_redraw); |