1 #ifndef LIBDS_TIZEN_GBM_SERVER_H
2 #define LIBDS_TIZEN_GBM_SERVER_H
4 #include <wayland-server.h>
6 #include <libds/buffer.h>
14 struct ds_gbm_client_buffer;
16 struct ds_gbm_server *
17 ds_gbm_server_create(int fd);
20 ds_gbm_server_destroy(struct ds_gbm_server *gbm);
22 struct ds_gbm_client_buffer *
23 ds_gbm_client_buffer_from_buffer(struct ds_buffer *ds_buffer);
26 ds_gbm_client_buffer_get_gbm_bo(struct ds_gbm_client_buffer *buffer);