summaryrefslogtreecommitdiff
path: root/src/lib/evas/include/evas_filter.h
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2014-03-04 15:17:11 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2014-03-04 15:17:11 +0900
commit8ddfa35da67fe035805961f5c89312e61325586f (patch)
treec6235187105a43b87094fd6ecc024ab6016490fc /src/lib/evas/include/evas_filter.h
parent752fde1025e9ff27af465800b250b15626c38e6c (diff)
Evas filters: Add return value in filter callback
This will inform the client whether an asynchronous filter properly rendered or not. I actually don't know any case where rendering can fail at runtime.
Diffstat (limited to '')
-rw-r--r--src/lib/evas/include/evas_filter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/evas/include/evas_filter.h b/src/lib/evas/include/evas_filter.h
index 2ad272c0f2..e79fc9e396 100644
--- a/src/lib/evas/include/evas_filter.h
+++ b/src/lib/evas/include/evas_filter.h
@@ -19,7 +19,7 @@ typedef enum _Evas_Filter_Fill_Mode Evas_Filter_Fill_Mode;
19typedef enum _Evas_Filter_Transform_Flags Evas_Filter_Transform_Flags; 19typedef enum _Evas_Filter_Transform_Flags Evas_Filter_Transform_Flags;
20 20
21typedef Eina_Bool (* Evas_Filter_Apply_Func) (Evas_Filter_Command *cmd); 21typedef Eina_Bool (* Evas_Filter_Apply_Func) (Evas_Filter_Command *cmd);
22typedef void (* Evas_Filter_Cb) (Evas_Filter_Context *ctx, void *data); 22typedef void (* Evas_Filter_Cb) (Evas_Filter_Context *ctx, void *data, Eina_Bool success);
23 23
24#define EVAS_FILTER_BUFFER_RGBA EINA_FALSE 24#define EVAS_FILTER_BUFFER_RGBA EINA_FALSE
25#define EVAS_FILTER_BUFFER_ALPHA EINA_TRUE 25#define EVAS_FILTER_BUFFER_ALPHA EINA_TRUE