anv/android: Fix Autotools build for VK_ANDROID_native_buffer
authorChad Versace <chadversary@chromium.org>
Thu, 28 Jun 2018 02:40:44 +0000 (19:40 -0700)
committerChad Versace <chadversary@chromium.org>
Wed, 11 Jul 2018 18:09:16 +0000 (11:09 -0700)
Changes to vk.xml and anv_entrypoints_gen.py broke the Autotools build
on Android. The changes undef'd the VK_ANDROID_native_buffer entrypoints
in anv_entrypoints.h.

Fix it with CPPFLAGS += -DVK_USE_PLATFORM_ANDROID_KHR.

CC: <mesa-stable@lists.freedesktop.org>
See-Also: 63525ba7 "android: enable VK_ANDROID_native_buffer"
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
src/intel/Makefile.vulkan.am

index 4a80c3ae4127ff9f41f8c916e448918035cb4e90..9555d98095bb5600668abc4ed08e3a2685a5a29e 100644 (file)
@@ -164,7 +164,10 @@ VULKAN_LIB_DEPS = \
        -lm
 
 if HAVE_PLATFORM_ANDROID
-VULKAN_CPPFLAGS += $(ANDROID_CPPFLAGS)
+VULKAN_CPPFLAGS += \
+    $(ANDROID_CPPFLAGS) \
+    -DVK_USE_PLATFORM_ANDROID_KHR
+
 VULKAN_CFLAGS += $(ANDROID_CFLAGS)
 VULKAN_LIB_DEPS += $(ANDROID_LIBS)
 VULKAN_SOURCES += $(VULKAN_ANDROID_FILES)