wsi: Add function prototypes that vendors should provide 53/69253/1
authorTaekyun Kim <tkq.kim@samsung.com>
Thu, 12 May 2016 09:17:44 +0000 (18:17 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Thu, 12 May 2016 09:17:44 +0000 (18:17 +0900)
Change-Id: Ie19a4dd9924cf9273f58f490d56f2d71b11aaeae

src/wsi/vulkan-wsi-tizen.h
src/wsi/wsi.h

index 6553053..fede261 100644 (file)
@@ -1,11 +1,19 @@
 #ifndef VULKAN_WSI_TIZEN_H
 #define VULKAN_WSI_TIZEN_H
 
-#include <stdbool.h>
-#include <vulkan/vk_icd.h>
+#include <vulkan/vulkan.h>
 #include <tpl.h>
 
 VkImage
 vk_create_presentable_image(VkDevice device, const VkImageCreateInfo *info,    tbm_surface_h buffer);
 
+VkBool32
+vk_signal_semaphore(VkSemaphore semaphore);
+
+VkBool32
+vk_wait_for_semaphores(uint32_t count, VkSemaphore *semaphores);
+
+VkBool32
+vk_signal_fence(VkFence fence);
+
 #endif /* VULKAN_WSI_TIZEN_H */
index 3d67fe7..279a4b3 100644 (file)
@@ -29,6 +29,7 @@
 #include <vulkan/vulkan.h>
 #include "vulkan-wsi-tizen.h"
 #include <stdbool.h>
+#include <vulkan/vk_icd.h>
 #include <utils.h>
 #include <tpl.h>