Implement WSI layer swapchain functions for Tizen: 18/256718/3
authorTianhao Ni <tianhao.ni@samsung.com>
Mon, 12 Apr 2021 02:16:23 +0000 (10:16 +0800)
committerTianhao Ni <tianhao.ni@samsung.com>
Mon, 19 Apr 2021 06:25:55 +0000 (14:25 +0800)
commitcef34cc5d433e1e34b5da2ed8859f8926e8a9bc2
tree772cd253f8f97d1424e6dcccf5f979d61530e374
parent81acbe553c2c33476e3dbb810753b53b002ba0d6
Implement WSI layer swapchain functions for Tizen:

1. Create TPL swapchain for Tizen platform;
2. Alloc tbm buffer for vulkan image;
3. Acquire and present image via dequeue/enqueue tpl buffer queue.

Change-Id: I5319c45fe0aa7f0f508b6279532412467d4fe438
Signed-off-by: Tianhao Ni <tianhao.ni@samsung.com>
CMakeLists.txt
wsi/swapchain_base_tizen.cpp [new file with mode: 0644]
wsi/swapchain_base_tizen.hpp [new file with mode: 0644]
wsi/tizen/surface_properties.cpp
wsi/tizen/swapchain.cpp
wsi/tizen/swapchain.hpp
wsi/tizen/swapchain_wl_helpers.cpp [deleted file]
wsi/tizen/swapchain_wl_helpers.hpp [deleted file]
wsi/wsi_factory.cpp
wsi/wsi_factory.hpp