display: rename to _tdm_display_setup
[platform/core/uifw/libtdm.git] / src / tdm_private.h
index 4cb34e4..9b1951d 100644 (file)
@@ -9,7 +9,7 @@
  *          Taeheon Kim <th908.kim@samsung.com>,
  *          YoungJun Cho <yj44.cho@samsung.com>,
  *          SooChan Lim <sc1.lim@samsung.com>,
- *          Boram Park <sc1.lim@samsung.com>
+ *          Boram Park <boram1288.park@samsung.com>
  *
  * Permission is hereby granted, free of charge, to any person obtaining a
  * copy of this software and associated documentation files (the
@@ -82,8 +82,6 @@ extern int tdm_debug_dump;
 extern int tdm_ttrace_module;
 extern int tdm_ttrace_output;
 
-int
-tdm_display_is_valid(tdm_display *display);
 tdm_private_display *
 tdm_display_get(void);
 
@@ -97,8 +95,6 @@ tdm_display_find_private_output(tdm_private_display *private_display, tdm_output
 
 tdm_error
 tdm_output_init(tdm_private_display *private_display);
-int
-tdm_output_is_valid(tdm_output *output);
 
 void
 tdm_output_thread_cb_change(tdm_private_display *private_display, void *object, tdm_thread_cb_base *cb_base, void *user_data);
@@ -147,6 +143,8 @@ tdm_error
 tdm_layer_set_buffer_internal(tdm_private_layer *private_layer, tbm_surface_h buffer);
 tdm_error
 tdm_layer_unset_buffer_internal(tdm_private_layer *private_layer);
+void
+tdm_layer_free_buffer(tdm_private_layer *private_layer, tdm_private_layer_buffer *layer_buffer);
 
 tdm_error
 tdm_vblank_init(tdm_display *dpy);