1 #ifndef DS_TIZEN_TBM_SERVER_H
2 #define DS_TIZEN_TBM_SERVER_H
4 #include <wayland-server.h>
5 #include <wayland-tbm-server.h>
6 #include <tbm_surface.h>
7 #include <libds/interfaces/buffer.h>
8 #include <libds-tizen/types/tbm_server.h>
10 struct ds_tbm_client_buffer
12 struct ds_buffer base;
14 tbm_surface_h surface;
15 struct wl_resource *resource;
17 struct wl_listener buffer_release;
18 struct wl_listener resource_destroy;