From: Jiayuan Ren Date: Fri, 15 Feb 2019 00:11:59 +0000 (-0800) Subject: Fix the build error on Android X-Git-Tag: upstream/1.2.179~320 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0b76057d4bbc1dd8f40d8f4b6248dbe1ea66c63d;p=platform%2Fupstream%2FVulkan-Tools.git Fix the build error on Android Currently, the vulkaninfo is not supported on Android. But someone might use the vulkaninfo with their own makefiles crossing all the platforms including Android. This change fixed the compiling error on Android platform. --- diff --git a/vulkaninfo/vulkaninfo.c b/vulkaninfo/vulkaninfo.c index 900311c..2e67e62 100644 --- a/vulkaninfo/vulkaninfo.c +++ b/vulkaninfo/vulkaninfo.c @@ -163,7 +163,7 @@ struct AppInstance { Window xlib_window; #endif #ifdef VK_USE_PLATFORM_ANDROID_KHR // TODO - ANativeWindow *window; + struct ANativeWindow *window; #endif #ifdef VK_USE_PLATFORM_MACOS_MVK void *window; @@ -1149,7 +1149,7 @@ static void AppDestroyWin32Window(struct AppInstance *inst) { DestroyWindow(inst //----------------------------------------------------------- #if defined(VK_USE_PLATFORM_XCB_KHR) || defined(VK_USE_PLATFORM_XLIB_KHR) || defined(VK_USE_PLATFORM_WIN32_KHR) || \ - defined(VK_USE_PLATFORM_MACOS_MVK) || defined(VK_USE_PLATFORM_WAYLAND_KHR) + defined(VK_USE_PLATFORM_MACOS_MVK) || defined(VK_USE_PLATFORM_WAYLAND_KHR) || defined(VK_USE_PLATFORM_ANDROID_KHR) static void AppDestroySurface(struct AppInstance *inst) { // same for all platforms vkDestroySurfaceKHR(inst->instance, inst->surface, NULL); }