tpl_wayland_egl_thread: Added twe_surface_set_buffer API.
- NEW API : twe_surface_set_buffer(twe_surface_h ,tbm_surface_h)
- I expect it to be called immediately after tbm_surface_queue_dequeue() inside tpl_surface_dequeue_buffer().
- The input parameter tbm_surface_h must be a dequeued buffer from tbm_surface_queue.
- Operation :
* Create twe_wl_buffer_info and set to tbm_surface as user_data.
* Create wl_buffer with wl_tbm_client, wl_surface and set to twe_wl_buffer_info.
* Get wl_egl_window's size and set to twe_wl_buffer_info.
Change-Id: I6b1b5d4a46ccb8cb7b475c8a068a1991dc156ab9
Signed-off-by: joonbum.ko <joonbum.ko@samsung.com>