diff options
author | Robin Gareus <robin@gareus.org> | 2013-07-14 11:34:31 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2013-07-14 11:34:31 +0200 |
commit | 2106a12edd6dcdf1189b7cfd68b07a0761d77c46 (patch) | |
tree | c64b5d40703d26279485d908ce82dc44889dbb0a /gtk2_ardour/meter_patterns.h | |
parent | cb9b1801ec4ef5974bc9365c1b551a864615a5cc (diff) |
improve caching of metric and tick patters
* selectively clear cache (meterbridge, mixer)
* free memory of patterns on clear
Diffstat (limited to 'gtk2_ardour/meter_patterns.h')
-rw-r--r-- | gtk2_ardour/meter_patterns.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk2_ardour/meter_patterns.h b/gtk2_ardour/meter_patterns.h index df755f7ace..a664f478f2 100644 --- a/gtk2_ardour/meter_patterns.h +++ b/gtk2_ardour/meter_patterns.h @@ -40,7 +40,7 @@ cairo_pattern_t* meter_render_metrics (Gtk::Widget& w, std::vector<ARDOUR::DataT gint meter_expose_ticks (GdkEventExpose *ev, std::vector<ARDOUR::DataType> types, Gtk::DrawingArea *mta); gint meter_expose_metrics (GdkEventExpose *ev, std::vector<ARDOUR::DataType> types, Gtk::DrawingArea *mma); -void meter_clear_pattern_cache(); +void meter_clear_pattern_cache(int which=7); #endif |