13
0
livetrax/libs
David Robillard 95d82d7a16 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
2008-09-23 22:23:39 +00:00
..
appleutility merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
ardour An actual tempo line cache (not quite perfect when scrolling left, but miles ahead of the previous one didn't really help at all). 2008-09-23 22:23:39 +00:00
cairomm merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
clearlooks merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
evoral Eliminate a ton of unnecessary complete redrawing in MIDI stream views: 2008-09-23 02:40:29 +00:00
fst merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
glibmm2 Fix track height, partial merge of recent 2.0 updates (speed up track resizing, fix disappearing automation controls), rework layers and groups on canvas. 2008-09-17 19:04:16 +00:00
gtkmm2 merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
gtkmm2ext merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
libgnomecanvasmm merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
midi++2 Move event specific ringbuffer stuff to evoral. 2008-09-22 16:28:02 +00:00
pbd Make PBD::SearchPath less silly/boilerplatey. 2008-09-23 15:55:34 +00:00
rubberband build fixes for external libsndfile, plus make ogg & FLAC required libs now 2008-09-17 11:26:31 +00:00
sigc++2 Fix sigc building. 2008-09-20 15:49:48 +00:00
soundtouch merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
surfaces Fix precedence error. 2008-09-20 19:02:58 +00:00
taglib merge Sakari's (sbergen) branch back into 3.0, removing libsndfile and adding taglib 2008-09-17 08:44:51 +00:00
vamp-plugins merge 2.0-ongoing into 3.0 @ 3581 - 3710 2008-09-10 21:27:39 +00:00
vamp-sdk merge from 2.0-ongoing @ 3581 2008-09-10 15:03:30 +00:00
.cvsignore rollback to 3428, before the mysterious removal of libs/* at 3431/3432 2008-06-02 21:41:35 +00:00