From: Taekyun Kim Date: Thu, 12 May 2016 09:29:19 +0000 (+0900) Subject: null-driver: Implement functions required by vulkan-wsi-tizen.h X-Git-Tag: submit/submit/tizen/20170906.070327/20170906.070422~44 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0350a9d909b24c4588a61b3cd9e2f523cf8a3644;p=platform%2Fcore%2Fuifw%2Fvulkan-wsi-tizen.git null-driver: Implement functions required by vulkan-wsi-tizen.h Change-Id: I134d19221eb73b609be1e25a34ffe9dcc5cb1097 --- diff --git a/src/null-driver/Makefile.am b/src/null-driver/Makefile.am index 872358e..c91e49e 100644 --- a/src/null-driver/Makefile.am +++ b/src/null-driver/Makefile.am @@ -5,6 +5,7 @@ AM_CFLAGS = $(GCC_CFLAGS) null_driver_la_CFLAGS = $(AM_CFLAGS) -I$(top_srcdir)/include \ -I$(top_srcdir)/src/utils \ + -I$(top_srcdir)/src/wsi \ -fvisibility=hidden null_driver_la_LDFLAGS = -module -avoid-version diff --git a/src/null-driver/null-driver.c b/src/null-driver/null-driver.c index 5cdcc67..a309e31 100644 --- a/src/null-driver/null-driver.c +++ b/src/null-driver/null-driver.c @@ -34,6 +34,7 @@ #include #include #include +#include #if 0 #include @@ -2523,3 +2524,21 @@ vk_create_presentable_image(VkDevice device, const VkImageCreateInfo *info, tbm_ return (VkImage)(uintptr_t)NULL; } + +VkBool32 +vk_signal_semaphore(VkSemaphore semaphore) +{ + return VK_TRUE; +} + +VkBool32 +vk_wait_for_semaphores(uint32_t count, VkSemaphore *semaphores) +{ + return VK_TRUE; +} + +VkBool32 +vk_signal_fence(VkFence fence) +{ + return VK_TRUE; +} diff --git a/src/null-driver/null-driver.h b/src/null-driver/null-driver.h index 460897b..d3cb858 100644 --- a/src/null-driver/null-driver.h +++ b/src/null-driver/null-driver.h @@ -36,7 +36,4 @@ VKAPI_ATTR PFN_vkVoidFunction VKAPI_CALL vk_icdGetInstanceProcAddr(VkInstance instance, const char *name); -VkImage -vk_create_presentable_image(VkDevice device, const VkImageCreateInfo *info, tbm_surface_h surface); - #endif /* NULL_DRIVER_H */