#ifndef _EVAS_ENGINE_WAYLAND_SHM_H
# define _EVAS_ENGINE_WAYLAND_SHM_H

#include <Evas.h>
/*
 * Wayland supoprt is considered experimental as wayland itself is still
 * unstable and liable to change core protocol. If you use this api, it is
 * possible it will break in future, until this notice is removed.
 */

typedef struct _Evas_Engine_Info_Wayland_Shm Evas_Engine_Info_Wayland_Shm;
struct _Evas_Engine_Info_Wayland_Shm 
{
   Evas_Engine_Info magic;

   struct 
     {
        void *dest;
        int rotation;

        Eina_Bool destination_alpha : 1;
     } info;

   Evas_Engine_Render_Mode render_mode;
};

#endif
