*/
unsigned int tbm_bufmgr_get_capability(tbm_bufmgr bufmgr);
+/* temporary */
+tbm_bufmgr tbm_bufmgr_server_init(void);
+void tbm_surface_internal_dump_start(char *path, int w, int h, int count);
+void tbm_surface_internal_dump_with_scale_start(char *path, int w, int h,
+ int count, double scale);
+void tbm_surface_internal_dump_end(void);
+void tbm_surface_internal_dump_buffer(tbm_surface_h surface, const char *name);
+void tbm_surface_internal_dump_shm_buffer(void *ptr, int w, int h, int stride, const char *name);
+int tbm_surface_internal_capture_shm_buffer(void *ptr, int w, int h, int stride,
+ const char *path, const char *name, const char *type);
+
#ifdef __cplusplus
}
#endif
tbm_surface_queue_h surface_queue, tbm_surface_queue_trace_cb trace_cb,
void *data);
+/* temporary */
+
+typedef tbm_surface_h (*tbm_surface_alloc_cb)(tbm_surface_queue_h surface_queue,
+ void *data);
+
+typedef tbm_surface_h (*tbm_surface_alloc_cb2)(tbm_surface_queue_h surface_queue,
+ int width, int height, int format, int flags, void *data);
+
+typedef void (*tbm_surface_free_cb)(tbm_surface_queue_h surface_queue,
+ void *data, tbm_surface_h surface);
+
+tbm_surface_queue_error_e tbm_surface_queue_set_alloc_cb(
+ tbm_surface_queue_h surface_queue,
+ tbm_surface_alloc_cb alloc_cb,
+ tbm_surface_free_cb free_cb,
+ void *data);
+
+tbm_surface_queue_error_e tbm_surface_queue_set_alloc_cb2(
+ tbm_surface_queue_h surface_queue,
+ tbm_surface_alloc_cb2 alloc_cb2,
+ tbm_surface_free_cb free_cb,
+ void *data);
+
+tbm_surface_queue_error_e tbm_surface_queue_get_acquirable_surfaces(
+ tbm_surface_queue_h surface_queue,
+ tbm_surface_h *surfaces, int *num);
+
+tbm_surface_queue_error_e tbm_surface_queue_get_trace_surface_num(
+ tbm_surface_queue_h surface_queue, tbm_surface_queue_trace trace, int *num);
+
+tbm_surface_queue_error_e tbm_surface_queue_set_sync_count(
+ tbm_surface_queue_h surface_queue, unsigned int sync_count);
+
+tbm_surface_queue_error_e tbm_surface_queue_notify_reset(tbm_surface_queue_h surface_queue);
+
#ifdef __cplusplus
}
#endif