{
E_Comp_Wl_Tizen_Hwc_Commit_Feedback* hwc_commit_feedback = (E_Comp_Wl_Tizen_Hwc_Commit_Feedback *)data;
E_Hwc_Window_Queue_Buffer *queue_buffer;
+ E_Hwc_Window_Queue *queue;
Eina_List *l;
E_Hwc *hwc;
hwc_commit_feedback->ec, hwc_commit_feedback,
hwc->wait_commit);
- if ((hwc->root_target_hwc_window) && (((E_Hwc_Window *)hwc->root_target_hwc_window)->queue))
+ if (hwc->root_target_hwc_window)
{
- EINA_LIST_FOREACH((((E_Hwc_Window *)hwc->root_target_hwc_window)->queue)->buffers, l, queue_buffer)
+ queue = ((E_Hwc_Window *)hwc->root_target_hwc_window)->queue;
+ if (queue)
{
- INF("Queue_Buffer(%p) exp(%d) usa(%d) rel(%d) acq(%d) deq(%d) cop(%d) ren(%d)",
- queue_buffer, queue_buffer->exported, queue_buffer->usable, queue_buffer->released,
- queue_buffer->acquired, queue_buffer->dequeued, queue_buffer->copying,
- eina_list_data_find(hwc->target_hwc_window->rendering_tsurfaces, queue_buffer->tsurface) ? 1 : 0);
+ INF("Queue(%p) state(%d) user(%p) ec(%p) name(%s) ",
+ queue, queue->state, queue->user,
+ queue->user ? queue->user->ec : NULL,
+ e_hwc_window_name_get(queue->user));
+
+ EINA_LIST_FOREACH(queue->buffers, l, queue_buffer)
+ {
+ INF("Queue_Buffer(%p) exp(%d) usa(%d) rel(%d) acq(%d) deq(%d) cop(%d) ren(%d)",
+ queue_buffer, queue_buffer->exported, queue_buffer->usable, queue_buffer->released,
+ queue_buffer->acquired, queue_buffer->dequeued, queue_buffer->copying,
+ eina_list_data_find(hwc->target_hwc_window->rendering_tsurfaces, queue_buffer->tsurface) ? 1 : 0);
+ }
}
}
}