From: Michael Lentine Date: Thu, 3 Dec 2015 22:33:09 +0000 (-0800) Subject: android: Fix android build. X-Git-Tag: upstream/1.1.92~81 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=810530e917f238f39f0cc502905b0223ed12a14d;p=platform%2Fupstream%2FVulkan-Headers.git android: Fix android build. Temporarily disable shader checker which now depends on glslang Fix xcb guards and set the ifdef based on platform --- diff --git a/include/vulkan/vk_layer.h b/include/vulkan/vk_layer.h index 47165f7..31040c0 100644 --- a/include/vulkan/vk_layer.h +++ b/include/vulkan/vk_layer.h @@ -14,6 +14,18 @@ #else # define VK_LAYER_EXPORT #endif +#if defined(__ANDROID__) +#define VK_USE_PLATFORM_ANDROID_KHR +#elif defined(_WIN32) +#define VK_USE_PLATFORM_WIN32_KHR +#elif defined(__unix__) +#define VK_USE_PLATFORM_MIR_KHR +#define VK_USE_PLATFORM_WAYLAND_KHR +#define VK_USE_PLATFORM_XLIB_KHR +#define VK_USE_PLATFORM_XCB_KHR +#else +#error "Unsupported Platform!" +#endif typedef void * (VKAPI_PTR *PFN_vkGPA)(void* obj, const char * pName); typedef struct VkBaseLayerObject_