make notes about wayland stuff being experimental. we cant really back
[profile/ivi/evas.git] / src / modules / engines / wayland_shm / Evas_Engine_Wayland_Shm.h
1 #ifndef _EVAS_ENGINE_WAYLAND_SHM_H
2 # define _EVAS_ENGINE_WAYLAND_SHM_H
3
4 /*
5  * Wayland supoprt is considered experimental as wayland itself is still
6  * unstable and liable to change core protocol. If you use this api, it is
7  * possible it will break in future, until this notice is removed.
8  */
9
10 typedef struct _Evas_Engine_Info_Wayland_Shm Evas_Engine_Info_Wayland_Shm;
11 struct _Evas_Engine_Info_Wayland_Shm 
12 {
13    Evas_Engine_Info magic;
14
15    struct 
16      {
17         void *dest;
18         int rotation;
19
20         Eina_Bool destination_alpha : 1;
21         Eina_Bool debug : 1;
22      } info;
23
24    Evas_Engine_Render_Mode render_mode;
25 };
26
27 #endif