diff options
author | nick_m <mainsbridge@gmail.com> | 2016-12-14 04:05:08 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2016-12-14 04:05:08 +1100 |
commit | 176625d9e0dbe53c9f5628d172ee6f5488be8202 (patch) | |
tree | 47de5f294ab5ddb14dfd7af74919a5a3e2589480 /gtk2_ardour/patch_change.cc | |
parent | c518bc3fb7a016ad2d45a1805fbba81e56673177 (diff) |
test diff for patch change performance when caching colours.
Diffstat (limited to 'gtk2_ardour/patch_change.cc')
-rw-r--r-- | gtk2_ardour/patch_change.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gtk2_ardour/patch_change.cc b/gtk2_ardour/patch_change.cc index ee4165df4a..fb3507ae64 100644 --- a/gtk2_ardour/patch_change.cc +++ b/gtk2_ardour/patch_change.cc @@ -49,7 +49,9 @@ PatchChange::PatchChange(MidiRegionView& region, double x, double y, ARDOUR::InstrumentInfo& info, - ARDOUR::MidiModel::PatchChangePtr patch) + ARDOUR::MidiModel::PatchChangePtr patch, + ArdourCanvas::Color outline_color, + ArdourCanvas::Color fill_color) : _region (region) , _info (info) , _patch (patch) @@ -58,8 +60,8 @@ PatchChange::PatchChange(MidiRegionView& region, _flag = new ArdourCanvas::Flag ( parent, height, - UIConfiguration::instance().color ("midi patch change outline"), - UIConfiguration::instance().color_mod ("midi patch change fill", "midi patch change fill"), + outline_color, + fill_color, ArdourCanvas::Duple (x, y), true); |