Replace explicit image-surface with cairo pattern/group
authorRobin Gareus <robin@gareus.org>
Thu, 26 Dec 2019 22:55:44 +0000 (23:55 +0100)
committerRobin Gareus <robin@gareus.org>
Fri, 27 Dec 2019 18:35:02 +0000 (19:35 +0100)
commit2edbda252619b6906e463c07ba2ea57422ccfa70
treec62866e755f02906b149cb8f44b2beb4f65a6e79
parentc3ab63a2eadece16ab5b5494d5815c147c6bd146
Replace explicit image-surface with cairo pattern/group

For MacOS/X this is equivalent, rendering happens using a
CGBitmapContext + image-surface. Windows and Linux needs profiling
for respective equivalent surfaces.
libs/canvas/canvas.cc
libs/canvas/canvas/canvas.h
libs/gtkmm2ext/cairo_widget.cc
libs/gtkmm2ext/gtkmm2ext/cairo_widget.h