merge with master, including manual merge conflict resolution
[ardour.git] / libs / canvas / utils.cc
1 #include <stdint.h>
2 #include <cairomm/context.h>
3 #include "canvas/utils.h"
4
5 void
6 ArdourCanvas::set_source_rgba (Cairo::RefPtr<Cairo::Context> context, Color color)
7 {
8         context->set_source_rgba (
9                 ((color >> 24) & 0xff) / 255.0,
10                 ((color >> 16) & 0xff) / 255.0,
11                 ((color >>  8) & 0xff) / 255.0,
12                 ((color >>  0) & 0xff) / 255.0
13                 );
14 }
15