|
8f2a2877b5
|
ArdourCanvas::Image allow to set custom data instead of class pre-allocated memory.
|
2013-04-17 20:26:09 +02:00 |
|
|
ef60401d92
|
(hopefully) fix double-buffering design of ArdourCanvas::Image
|
2013-04-16 14:20:04 -04:00 |
|
|
be23e48e7f
|
add some comments to Canvas::Image and ensure that the canvas redraws after a put_image() call is handled in the GUI thread
|
2013-04-15 22:34:36 -04:00 |
|
|
37dd7e952b
|
add headers to all canvas .cc and .h files
|
2013-04-15 22:10:18 -04:00 |
|
|
64d3763652
|
remove all xml++.h inclusion by canvas implementations
|
2013-04-15 22:00:13 -04:00 |
|
|
84fb0a8dce
|
remove all XML related API from canvas. it may have been useful during development, but it is just a distraction - we will NEVER be saving or restoring canvas state via XML or any kind of serialized state
|
2013-04-15 21:57:08 -04:00 |
|
|
fe34485907
|
add new canvas Image item, with somewhat optimized API for asynchronous, threaded rendering directly into an image buffer suitable for use by cairo as a source surface (currently untested)
|
2013-04-15 21:40:15 -04:00 |
|