OSDN Git Service

Add vulkan_headers_ndk cc_library_headers module
authorJesse Hall <jessehall@google.com>
Tue, 29 Aug 2017 04:55:32 +0000 (21:55 -0700)
committerJesse Hall <jessehall@google.com>
Wed, 30 Aug 2017 16:02:41 +0000 (16:02 +0000)
commit3c18afcb3f1090af7d70b5ada8f66682c5838d48
tree0e0023275a85a254f31b9d4644c0d49d0df32a74
parentc0cfe7a5ee3be385bc84f82679c2aa4d1834fd61
Add vulkan_headers_ndk cc_library_headers module

We had a cc_library_headers module for the Vulkan headers, for use by
platform and vendor modules. We also had an ndk_headers module to copy
the headers into the NDK. This adds another cc_library_headers module
which allows things in the Android tree but which are built against
the NDK (like CTS) to use our copy of the header, rather than an NDK
prebuilt. That allows CTS tests to use extensions that aren't yet
present in the prebuilt NDK Vulkan header.

Bug: 34745152
Test: build with accompanying external/vulkan-validation-layers changes
Change-Id: Ia5f1bc086210403f8e6c023ce3c6413f74f91ff3
vulkan/Android.bp