tbm_sync: implement tbm_sync 89/84089/4
authordeasung.kim <deasung.kim@samsung.com>
Tue, 16 Aug 2016 13:44:36 +0000 (22:44 +0900)
committerdeasung.kim <deasung.kim@samsung.com>
Wed, 17 Aug 2016 03:27:40 +0000 (12:27 +0900)
commitbe286ab71466aedef42ce043c470ef3b503fa92e
tree06d540b27628a53adec34578ed10dafaad5036bc
parentcd7d9da0e96be112d1a4f18eb31a87747982d821
tbm_sync: implement tbm_sync

added new API: tbm_sync_fence_export, tbm_sync_fence_import
this APIs need to gpu driver
   tbm_sync_timeline_export
        this APIs maybe need to wayland-tbm
not implement: tbm_sync_fence_get_count_val, tbm_sync_timeline_get_cur_count
I don't know how to get that count from kernel
and if manage in one process(by member variable) I think it is meanless(can't share other processes)

Change-Id: Iea1b21fcacdbdca2061fa12ca589c8f5fc40d38b
Signed-off-by: deasungkim <deasung.kim@samsung.com>
src/tbm_sync.c
src/tbm_sync.h