• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    // See: http://go/android-license-faq
3    // A large-scale-change added 'default_applicable_licenses' to import
4    // all of the 'license_kinds' from "device_generic_vulkan-cereal_license"
5    // to get the below license kinds:
6    //   SPDX-license-identifier-Apache-2.0
7    default_applicable_licenses: ["device_generic_vulkan-cereal_license"],
8}
9
10cc_library_static {
11    name: "gfxstream_vulkan_cereal_host",
12    defaults: [ "gfxstream_defaults" ],
13    static_libs: [ "gfxstream_base" ],
14    srcs: [
15        "common/goldfish_vk_extension_structs.cpp",
16        "common/goldfish_vk_marshaling.cpp",
17        "common/goldfish_vk_reserved_marshaling.cpp",
18        "common/goldfish_vk_testing.cpp",
19        "common/goldfish_vk_deepcopy.cpp",
20        "common/goldfish_vk_handlemap.cpp",
21        "common/goldfish_vk_dispatch.cpp",
22        "common/goldfish_vk_transform.cpp",
23    ],
24    cflags: [
25        "-DVK_ANDROID_native_buffer",
26        "-DVK_GOOGLE_address_space",
27    ],
28    export_include_dirs: [ "." ],
29}
30