From 948da9ace617af088c1e2dd0d215010f31c00081 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 2 Jan 2020 15:26:44 -0800 Subject: [PATCH] evas: prepare separation of POST_RENDER event from being an unified and legacy event at the same time. Reviewed-by: Mike Blumenkrantz Reviewed-by: Daniel Kolesa Differential Revision: https://phab.enlightenment.org/D11048 --- src/lib/evas/Evas_Common.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/evas/Evas_Common.h b/src/lib/evas/Evas_Common.h index b1cecf11ba..7122e0b194 100644 --- a/src/lib/evas/Evas_Common.h +++ b/src/lib/evas/Evas_Common.h @@ -302,7 +302,12 @@ typedef enum _Evas_Engine_Render_Mode EVAS_RENDER_MODE_NONBLOCKING = 1, /**< The rendering is non blocking mode*/ } Evas_Engine_Render_Mode; /**< behaviour of the renderer*/ -typedef Efl_Gfx_Event_Render_Post Evas_Event_Render_Post; /**< Event info sent after a frame was rendered. @since 1.18 */ +typedef struct _Evas_Event_Render_Post Evas_Event_Render_Post; /**< Event info sent after a frame was rendered. @since 1.18 */ +struct _Evas_Event_Render_Post +{ + Eina_List *updated_area; /**< A list of rectangles that were updated in the + * canvas. */ +}; typedef enum _Evas_Device_Class {