summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_canvas_snapshot.eo
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2017-03-28 16:09:34 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-04-14 11:26:44 +0900
commitc53f1526f11113d52aefcf7d9ac0f70846fd60fe (patch)
treee50abe0f636fbbac1f1c65688182d11f02aceb89 /src/lib/evas/canvas/efl_canvas_snapshot.eo
parente7eb97f3b076e4d51752d3bdb1e68528d5140872 (diff)
downloadefl-c53f1526f11113d52aefcf7d9ac0f70846fd60fe.tar.gz
evas: Make save() work on snapshots
This make save() work on snapshot objects, provided the call is done from inside render_post. Also, this saves the filtered output of an image, rather than its source pixels. Any call to save() on a filtered image must be done from post-render as well. Fixes T2102 @feature
Diffstat (limited to 'src/lib/evas/canvas/efl_canvas_snapshot.eo')
-rw-r--r--src/lib/evas/canvas/efl_canvas_snapshot.eo1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_snapshot.eo b/src/lib/evas/canvas/efl_canvas_snapshot.eo
index e370581685..e917aeb3e9 100644
--- a/src/lib/evas/canvas/efl_canvas_snapshot.eo
+++ b/src/lib/evas/canvas/efl_canvas_snapshot.eo
@@ -9,5 +9,6 @@ class Efl.Canvas.Snapshot (Efl.Canvas.Image.Internal)
data: null;
implements {
Efl.Object.constructor;
+ Efl.Gfx.Buffer.buffer_update_add;
}
}