forked from enlightenment/efl
Add initial Evas_Engine_Wayland_Shm header file and remove legacy
'dest' field from engine info structure. Signed-off-by: Christopher Michael <cp.michael@samsung.com> SVN revision: 83212
This commit is contained in:
parent
0b5e371bc7
commit
1577c5913e
|
@ -0,0 +1,27 @@
|
|||
#ifndef _EVAS_ENGINE_WAYLAND_SHM_H
|
||||
# define _EVAS_ENGINE_WAYLAND_SHM_H
|
||||
|
||||
typedef struct _Evas_Engine_Info_Wayland_Shm Evas_Engine_Info_Wayland_Shm;
|
||||
|
||||
struct _Evas_Engine_Info_Wayland_Shm
|
||||
{
|
||||
/* PRIVATE - don't mess with this baby or evas will poke its tongue out */
|
||||
/* at you and make nasty noises */
|
||||
Evas_Engine_Info magic;
|
||||
|
||||
/* engine specific data and parameters for setup */
|
||||
struct
|
||||
{
|
||||
/* the wayland shm object used to create new shm pool */
|
||||
struct wl_shm *wl_shm;
|
||||
struct wl_surface *wl_surface;
|
||||
|
||||
unsigned int rotation, depth;
|
||||
Eina_Bool destination_alpha : 1;
|
||||
} info;
|
||||
|
||||
/* non-blocking or blocking mode */
|
||||
Evas_Engine_Render_Mode render_mode;
|
||||
};
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue