aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/evas/canvas/efl_canvas_surface.h
blob: 4bd93e534dc1fde1df6d529d8e29b419c66e21e8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#define EFL_CANVAS_SURFACE_PROTECTED

#include "evas_image_private.h"
#include "efl_canvas_surface.eo.h"
#include "efl_canvas_surface_tbm.eo.h"
#include "efl_canvas_surface_x11.eo.h"
#include "efl_canvas_surface_wayland.eo.h"

typedef struct _Efl_Canvas_Surface_Data
{
   Evas_Native_Surface surf;
   void *buffer;
} Efl_Canvas_Surface_Data;