[UTC][sdl2][NON-ACR][API usage is changed]
authorDaeKwang Ryu <dkdk.ryu@samsung.com>
Mon, 12 Dec 2016 10:06:06 +0000 (19:06 +0900)
committerDaeKwang Ryu <dkdk.ryu@samsung.com>
Mon, 12 Dec 2016 10:06:06 +0000 (19:06 +0900)
Change-Id: I5e077cf69e77c9ac34abb2e0741928b02d8085bc

src/ctc/vulkan/CTs-vulkan-draw.c
src/ctc/vulkan/CTs-vulkan-instance.c
src/ctc/vulkan/tct-vulkan-native.c

index 0786b6848f6c5a4e2806b9fc0faea50f9a37081a..38026e321ef8a4c1d366229b6c35aff45644a6c4 100755 (executable)
@@ -1913,6 +1913,7 @@ static void demo_init_vk(struct demo *demo) {
                  "vkCreateInstance Failure");
     }
 #else
+    SDL_Vulkan_GetInstanceExtensions(demo->sdl_window, &(demo->enabled_extension_count), NULL);
     SDL_Vulkan_GetInstanceExtensions(demo->sdl_window, &(demo->enabled_extension_count), demo->extension_names);
 #endif
     const VkApplicationInfo app = {
index f93365d6a5ec2661e10d7b11a6c696cece5c37b3..84f56da5474120a5a0a86acc812458dff12fbe20 100755 (executable)
@@ -136,6 +136,7 @@ int CTc_vulkan_create_instance_p(void)
    /* Look for instance extensions */
     memset(instance_demo.extension_names, 0, sizeof(instance_demo.extension_names));
 
+    SDL_Vulkan_GetInstanceExtensions(instance_demo.sdl_window, &(instance_demo.enabled_extension_count), NULL);
     SDL_Vulkan_GetInstanceExtensions(instance_demo.sdl_window, &(instance_demo.enabled_extension_count), instance_demo.extension_names);
     const VkApplicationInfo app = {
         .sType = VK_STRUCTURE_TYPE_APPLICATION_INFO,
index 30ccbe23848df4f335c627414dffb1fa73b7ce37..d79e9d3b4db4d63542b299de87d2c5effda6784b 100755 (executable)
@@ -47,8 +47,7 @@
 #include <SDL.h>
 
 int
-//SDL_main(int argc, char *argv[])
-main(int argc, char *argv[])
+SDL_main(int argc, char *argv[])
 {
     Uint8 done = 0;
     SDL_Event event;
@@ -129,7 +128,7 @@ main(int argc, char *argv[])
             PRINT_TC_RESULT("%d", result);
 
             FREE_MEMORY_TC(func_name);
-            SDL_Quit();
+//            SDL_Quit();
 
                return result;
         }