display->backend.data = tbm_display;
display->bufmgr_fd = -1;
+ TPL_LOG_B("TBM", "[INIT] tpl_display(%p) tpl_tbm_display_t(%p) tbm_bufmgr(%p)",
+ display, tbm_display, display->native_handle);
+
return TPL_ERROR_NONE;
}
tbm_display = (tpl_tbm_display_t *)display->backend.data;
+ TPL_LOG_B("TBM", "[FINI] tpl_display(%p) tpl_tbm_display_t(%p) tbm_bufmgr(%p)",
+ display, tbm_display, display->native_handle);
display->backend.data = NULL;
if (tbm_display) {
__tpl_tbm_surface_queue_notify_cb,
surface);
+ TPL_LOG_B("TBM", "[INIT] tpl_surface(%p) tpl_tbm_surface_t(%p) tbm_surface_queue(%p)",
+ surface, tpl_tbm_surface, surface->native_handle);
+
return TPL_ERROR_NONE;
} else if (surface->type == TPL_SURFACE_TYPE_PIXMAP) {
if (__tpl_tbm_display_get_pixmap_info(surface->display,
TPL_ASSERT(surface);
TPL_ASSERT(surface->display);
+ TPL_LOG_B("TBM", "[FINI] tpl_surface(%p) tpl_tbm_surface_t(%p) native_handle(%p)",
+ surface, surface->backend.data, surface->native_handle);
+
if (surface->type == TPL_SURFACE_TYPE_PIXMAP)
tbm_surface_internal_unref((tbm_surface_h)surface->native_handle);
else if (surface->type == TPL_SURFACE_TYPE_WINDOW) {
}
}
+ TPL_LOG_B("TBM", "[ENQ] tpl_surface(%p) tbm_queue(%p) tbm_surface(%p) bo(%d)",
+ surface, tbm_queue, tbm_surface,
+ tbm_bo_export(tbm_surface_internal_get_bo(tbm_surface, 0)));
+
return TPL_ERROR_NONE;
}
/* It will be dec when before tbm_surface_queue_enqueue called */
tbm_surface_internal_ref(tbm_surface);
+ TPL_LOG_B("TBM", "[DEQ] tpl_surface(%p) tbm_queue(%p) tbm_surface(%p) bo(%d)",
+ surface, tbm_queue, tbm_surface,
+ tbm_bo_export(tbm_surface_internal_get_bo(tbm_surface, 0)));
+
return tbm_surface;
}