enhance log for distinguishment of output status cb thread
[platform/core/uifw/libtdm.git] / src / tdm_private.h
index 058c228..57f97b2 100644 (file)
@@ -113,6 +113,8 @@ tdm_output_cb_dpms(tdm_output *output_backend, tdm_output_dpms dpms,
 tdm_error
 tdm_output_cb_need_validate(tdm_private_output *private_output);
 
+void
+tdm_output_vblank_print_wait_information(tdm_private_output *private_output, void *user_data);
 tdm_error
 tdm_output_wait_vblank_add_front(tdm_output *output, int interval, int sync,
                                                                 tdm_output_vblank_handler func, void *user_data);
@@ -134,9 +136,17 @@ void
 tdm_layer_remove_commit_handler_internal(tdm_layer *layer, tdm_layer_commit_handler func, void *user_data);
 
 tdm_error
+tdm_layer_commit_internal(tdm_private_layer *private_layer, tdm_layer_commit_handler func, void *user_data);
+tdm_error
 tdm_layer_commit_pending_data(tdm_private_layer *private_layer);
 void
 tdm_layer_committed(tdm_private_layer *private_layer, tdm_private_layer_buffer **committed_buffer);
+tdm_error
+tdm_layer_set_info_internal(tdm_private_layer *private_layer, tdm_info_layer *info);
+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_pp_cb_done(tdm_pp *pp_backend, tbm_surface_h src, tbm_surface_h dst,