tpl_wayland_egl_thread: Implemented sync_draw_source. 80/165680/3
authorjoonbum.ko <joonbum.ko@samsung.com>
Fri, 15 Dec 2017 08:36:06 +0000 (17:36 +0900)
committerjoonbum.ko <joonbum.ko@samsung.com>
Wed, 3 Jan 2018 09:24:14 +0000 (18:24 +0900)
commit7513387589a725918d5ee47ff6458a3c46ef1756
treedb7136d17c248f2be20737e4510e0aa1ddf31cbb
parent856dee6178214a53ac4f8bb76768f1cb38f9434c
tpl_wayland_egl_thread: Implemented sync_draw_source.

 - One sync_draw_source is created for each buffer which is enqueued to tbm_queue.
 - sync_draw_source will be attached to vk_sub_thread.
 - It is created when set sync_fence_fd and blocking waits in vk_sub_thread until fence is released.

Change-Id: I1aba360f52a2c6d245bb52c34c42a465dacc5215
Signed-off-by: joonbum.ko <joonbum.ko@samsung.com>
src/tpl_wayland_egl_thread.c
src/tpl_wl_vk_thread.c