1*8975f5c5SAndroid Build Coastguard Worker// GENERATED FILE - DO NOT EDIT. 2*8975f5c5SAndroid Build Coastguard Worker// Generated by scripts/generate_android_bp.py 3*8975f5c5SAndroid Build Coastguard Worker// 4*8975f5c5SAndroid Build Coastguard Worker// Copyright 2020 The ANGLE Project Authors. All rights reserved. 5*8975f5c5SAndroid Build Coastguard Worker// Use of this source code is governed by a BSD-style license that can be 6*8975f5c5SAndroid Build Coastguard Worker// found in the LICENSE file. 7*8975f5c5SAndroid Build Coastguard Worker// 8*8975f5c5SAndroid Build Coastguard Worker 9*8975f5c5SAndroid Build Coastguard Workersoong_config_module_type { 10*8975f5c5SAndroid Build Coastguard Worker name: "angle_config_cc_defaults", 11*8975f5c5SAndroid Build Coastguard Worker module_type: "cc_defaults", 12*8975f5c5SAndroid Build Coastguard Worker config_namespace: "angle", 13*8975f5c5SAndroid Build Coastguard Worker bool_variables: [ 14*8975f5c5SAndroid Build Coastguard Worker "angle_in_vendor", 15*8975f5c5SAndroid Build Coastguard Worker ], 16*8975f5c5SAndroid Build Coastguard Worker properties: [ 17*8975f5c5SAndroid Build Coastguard Worker "target.android.relative_install_path", 18*8975f5c5SAndroid Build Coastguard Worker "vendor", 19*8975f5c5SAndroid Build Coastguard Worker ], 20*8975f5c5SAndroid Build Coastguard Worker} 21*8975f5c5SAndroid Build Coastguard Worker 22*8975f5c5SAndroid Build Coastguard Workersoong_config_bool_variable { 23*8975f5c5SAndroid Build Coastguard Worker name: "angle_in_vendor", 24*8975f5c5SAndroid Build Coastguard Worker} 25*8975f5c5SAndroid Build Coastguard Worker 26*8975f5c5SAndroid Build Coastguard Workerangle_config_cc_defaults { 27*8975f5c5SAndroid Build Coastguard Worker name: "angle_vendor_cc_defaults", 28*8975f5c5SAndroid Build Coastguard Worker vendor: false, 29*8975f5c5SAndroid Build Coastguard Worker target: { 30*8975f5c5SAndroid Build Coastguard Worker android: { 31*8975f5c5SAndroid Build Coastguard Worker relative_install_path: "", 32*8975f5c5SAndroid Build Coastguard Worker }, 33*8975f5c5SAndroid Build Coastguard Worker }, 34*8975f5c5SAndroid Build Coastguard Worker soong_config_variables: { 35*8975f5c5SAndroid Build Coastguard Worker angle_in_vendor: { 36*8975f5c5SAndroid Build Coastguard Worker vendor: true, 37*8975f5c5SAndroid Build Coastguard Worker target: { 38*8975f5c5SAndroid Build Coastguard Worker android: { 39*8975f5c5SAndroid Build Coastguard Worker relative_install_path: "egl", 40*8975f5c5SAndroid Build Coastguard Worker }, 41*8975f5c5SAndroid Build Coastguard Worker }, 42*8975f5c5SAndroid Build Coastguard Worker }, 43*8975f5c5SAndroid Build Coastguard Worker }, 44*8975f5c5SAndroid Build Coastguard Worker} 45*8975f5c5SAndroid Build Coastguard Worker 46*8975f5c5SAndroid Build Coastguard Workersoong_config_module_type { 47*8975f5c5SAndroid Build Coastguard Worker name: "angle_dma_buf_config_cc_defaults", 48*8975f5c5SAndroid Build Coastguard Worker module_type: "cc_defaults", 49*8975f5c5SAndroid Build Coastguard Worker config_namespace: "angle", 50*8975f5c5SAndroid Build Coastguard Worker bool_variables: [ 51*8975f5c5SAndroid Build Coastguard Worker "angle_android_dma_buf", 52*8975f5c5SAndroid Build Coastguard Worker ], 53*8975f5c5SAndroid Build Coastguard Worker properties: [ 54*8975f5c5SAndroid Build Coastguard Worker "defaults", 55*8975f5c5SAndroid Build Coastguard Worker ], 56*8975f5c5SAndroid Build Coastguard Worker} 57*8975f5c5SAndroid Build Coastguard Worker 58*8975f5c5SAndroid Build Coastguard Workersoong_config_bool_variable { 59*8975f5c5SAndroid Build Coastguard Worker name: "angle_android_dma_buf", 60*8975f5c5SAndroid Build Coastguard Worker} 61*8975f5c5SAndroid Build Coastguard Worker 62*8975f5c5SAndroid Build Coastguard Worker// Note: this is a no-op for most builds, only applies to products that 63*8975f5c5SAndroid Build Coastguard Worker// explicitly enable the angle_android_dma_buf config flag. See 64*8975f5c5SAndroid Build Coastguard Worker// b/353262025 for details of the products that use it. 65*8975f5c5SAndroid Build Coastguard Workerangle_dma_buf_config_cc_defaults { 66*8975f5c5SAndroid Build Coastguard Worker name: "angle_dma_buf_cc_defaults", 67*8975f5c5SAndroid Build Coastguard Worker soong_config_variables: { 68*8975f5c5SAndroid Build Coastguard Worker angle_android_dma_buf: { 69*8975f5c5SAndroid Build Coastguard Worker defaults: [ 70*8975f5c5SAndroid Build Coastguard Worker "src_libANGLE_renderer_vulkan_angle_android_vulkan_dma_buf", 71*8975f5c5SAndroid Build Coastguard Worker ], 72*8975f5c5SAndroid Build Coastguard Worker }, 73*8975f5c5SAndroid Build Coastguard Worker }, 74*8975f5c5SAndroid Build Coastguard Worker} 75*8975f5c5SAndroid Build Coastguard Worker 76*8975f5c5SAndroid Build Coastguard Workercc_defaults { 77*8975f5c5SAndroid Build Coastguard Worker name: "angle_common_library_cflags", 78*8975f5c5SAndroid Build Coastguard Worker cpp_std: "gnu++17", 79*8975f5c5SAndroid Build Coastguard Worker cflags: [ 80*8975f5c5SAndroid Build Coastguard Worker "-O2", 81*8975f5c5SAndroid Build Coastguard Worker "-Wno-unknown-warning-option", 82*8975f5c5SAndroid Build Coastguard Worker "-fno-stack-protector", 83*8975f5c5SAndroid Build Coastguard Worker "-fno-unwind-tables", 84*8975f5c5SAndroid Build Coastguard Worker ], 85*8975f5c5SAndroid Build Coastguard Worker} 86*8975f5c5SAndroid Build Coastguard Worker 87*8975f5c5SAndroid Build Coastguard Workercc_defaults { 88*8975f5c5SAndroid Build Coastguard Worker name: "angle_non_conformant_extensions_and_versions_cflags", 89*8975f5c5SAndroid Build Coastguard Worker cflags: [ 90*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_EXPOSE_NON_CONFORMANT_EXTENSIONS_AND_VERSIONS", 91*8975f5c5SAndroid Build Coastguard Worker ], 92*8975f5c5SAndroid Build Coastguard Worker} 93*8975f5c5SAndroid Build Coastguard Worker 94*8975f5c5SAndroid Build Coastguard Workercc_defaults { 95*8975f5c5SAndroid Build Coastguard Worker name: "angle_common_auto_cflags", 96*8975f5c5SAndroid Build Coastguard Worker cflags: [ 97*8975f5c5SAndroid Build Coastguard Worker "-DANDROID", 98*8975f5c5SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r27_1", 99*8975f5c5SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 100*8975f5c5SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 101*8975f5c5SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 102*8975f5c5SAndroid Build Coastguard Worker "-DNDEBUG", 103*8975f5c5SAndroid Build Coastguard Worker "-DNVALGRIND", 104*8975f5c5SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 105*8975f5c5SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_NONE", 106*8975f5c5SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 107*8975f5c5SAndroid Build Coastguard Worker "-Wno-builtin-macro-redefined", 108*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing-const-reference", 109*8975f5c5SAndroid Build Coastguard Worker "-Wno-cast-function-type", 110*8975f5c5SAndroid Build Coastguard Worker "-Wno-dangling-assignment-gsl", 111*8975f5c5SAndroid Build Coastguard Worker "-Wno-invalid-offsetof", 112*8975f5c5SAndroid Build Coastguard Worker "-Wno-missing-field-initializers", 113*8975f5c5SAndroid Build Coastguard Worker "-Wno-missing-template-arg-list-after-template-kw", 114*8975f5c5SAndroid Build Coastguard Worker "-Wno-nontrivial-memaccess", 115*8975f5c5SAndroid Build Coastguard Worker "-Wno-psabi", 116*8975f5c5SAndroid Build Coastguard Worker "-Wno-thread-safety-reference-return", 117*8975f5c5SAndroid Build Coastguard Worker "-Wno-trigraphs", 118*8975f5c5SAndroid Build Coastguard Worker "-Wno-unneeded-internal-declaration", 119*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-parameter", 120*8975f5c5SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 121*8975f5c5SAndroid Build Coastguard Worker "-fvisibility=hidden", 122*8975f5c5SAndroid Build Coastguard Worker ], 123*8975f5c5SAndroid Build Coastguard Worker} 124*8975f5c5SAndroid Build Coastguard Worker 125*8975f5c5SAndroid Build Coastguard Workercc_defaults { 126*8975f5c5SAndroid Build Coastguard Worker name: "src_common_linux_angle_dma_buf", 127*8975f5c5SAndroid Build Coastguard Worker srcs: [ 128*8975f5c5SAndroid Build Coastguard Worker "src/common/linux/dma_buf_utils.cpp", 129*8975f5c5SAndroid Build Coastguard Worker ], 130*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 131*8975f5c5SAndroid Build Coastguard Worker "angle_common", 132*8975f5c5SAndroid Build Coastguard Worker ], 133*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 134*8975f5c5SAndroid Build Coastguard Worker "liblog", 135*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 136*8975f5c5SAndroid Build Coastguard Worker ], 137*8975f5c5SAndroid Build Coastguard Worker defaults: [ 138*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 139*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 140*8975f5c5SAndroid Build Coastguard Worker "third_party_vulkan_headers_src_vulkan_headers", 141*8975f5c5SAndroid Build Coastguard Worker ], 142*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 143*8975f5c5SAndroid Build Coastguard Worker "include/", 144*8975f5c5SAndroid Build Coastguard Worker "src/", 145*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 146*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 147*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 148*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 149*8975f5c5SAndroid Build Coastguard Worker ], 150*8975f5c5SAndroid Build Coastguard Worker cflags: [ 151*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 152*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 153*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 154*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 155*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 156*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 157*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 158*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 159*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 160*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 161*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 162*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 163*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 164*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 165*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 166*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 167*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 168*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 169*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 170*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 171*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 172*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 173*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 174*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 175*8975f5c5SAndroid Build Coastguard Worker ], 176*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 177*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 178*8975f5c5SAndroid Build Coastguard Worker arch: { 179*8975f5c5SAndroid Build Coastguard Worker arm64: { 180*8975f5c5SAndroid Build Coastguard Worker cflags: [ 181*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 182*8975f5c5SAndroid Build Coastguard Worker ], 183*8975f5c5SAndroid Build Coastguard Worker }, 184*8975f5c5SAndroid Build Coastguard Worker }, 185*8975f5c5SAndroid Build Coastguard Worker} 186*8975f5c5SAndroid Build Coastguard Worker 187*8975f5c5SAndroid Build Coastguard Workercc_defaults { 188*8975f5c5SAndroid Build Coastguard Worker name: "src_libANGLE_renderer_vulkan_angle_android_vulkan_dma_buf", 189*8975f5c5SAndroid Build Coastguard Worker srcs: [ 190*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/DeviceVkLinux.cpp", 191*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/DisplayVkLinux.cpp", 192*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/DisplayVkOffscreen.cpp", 193*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/DmaBufImageSiblingVkLinux.cpp", 194*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/display/DisplayVkSimple.cpp", 195*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/display/WindowSurfaceVkSimple.cpp", 196*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/headless/DisplayVkHeadless.cpp", 197*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/linux/headless/WindowSurfaceVkHeadless.cpp", 198*8975f5c5SAndroid Build Coastguard Worker ], 199*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 200*8975f5c5SAndroid Build Coastguard Worker "angle_common", 201*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 202*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 203*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 204*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 205*8975f5c5SAndroid Build Coastguard Worker ], 206*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 207*8975f5c5SAndroid Build Coastguard Worker "liblog", 208*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 209*8975f5c5SAndroid Build Coastguard Worker ], 210*8975f5c5SAndroid Build Coastguard Worker defaults: [ 211*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 212*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 213*8975f5c5SAndroid Build Coastguard Worker "src_common_linux_angle_dma_buf", 214*8975f5c5SAndroid Build Coastguard Worker "src_libANGLE_renderer_vulkan_angle_vulkan_backend", 215*8975f5c5SAndroid Build Coastguard Worker ], 216*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 217*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 218*8975f5c5SAndroid Build Coastguard Worker ], 219*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 220*8975f5c5SAndroid Build Coastguard Worker "include/", 221*8975f5c5SAndroid Build Coastguard Worker "src/", 222*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 223*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 224*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 225*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 226*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 227*8975f5c5SAndroid Build Coastguard Worker ], 228*8975f5c5SAndroid Build Coastguard Worker cflags: [ 229*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 230*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ANDROID_DMA_BUF", 231*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 232*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 233*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 234*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 235*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 236*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 237*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 238*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 239*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 240*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 241*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 242*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 243*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_OUTSIDE_RENDER_PASS_CMD_BUFFERS=1", 244*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_RENDER_PASS_CMD_BUFFERS=1", 245*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_VULKAN_DISPLAY", 246*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VULKAN_DISPLAY_MODE_OFFSCREEN", 247*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 248*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 249*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 250*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 251*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 252*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 253*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 254*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 255*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 256*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 257*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 258*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 259*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 260*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 261*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 262*8975f5c5SAndroid Build Coastguard Worker ], 263*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 264*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 265*8975f5c5SAndroid Build Coastguard Worker arch: { 266*8975f5c5SAndroid Build Coastguard Worker arm64: { 267*8975f5c5SAndroid Build Coastguard Worker cflags: [ 268*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 269*8975f5c5SAndroid Build Coastguard Worker ], 270*8975f5c5SAndroid Build Coastguard Worker }, 271*8975f5c5SAndroid Build Coastguard Worker }, 272*8975f5c5SAndroid Build Coastguard Worker} 273*8975f5c5SAndroid Build Coastguard Worker 274*8975f5c5SAndroid Build Coastguard Workercc_defaults { 275*8975f5c5SAndroid Build Coastguard Worker name: "src_tests_native_test_support_android", 276*8975f5c5SAndroid Build Coastguard Worker srcs: [ 277*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/runner/android/AngleNativeTest.cpp", 278*8975f5c5SAndroid Build Coastguard Worker ], 279*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 280*8975f5c5SAndroid Build Coastguard Worker "angle_common", 281*8975f5c5SAndroid Build Coastguard Worker ], 282*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 283*8975f5c5SAndroid Build Coastguard Worker "liblog", 284*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 285*8975f5c5SAndroid Build Coastguard Worker ], 286*8975f5c5SAndroid Build Coastguard Worker defaults: [ 287*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 288*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 289*8975f5c5SAndroid Build Coastguard Worker ], 290*8975f5c5SAndroid Build Coastguard Worker header_libs: [ 291*8975f5c5SAndroid Build Coastguard Worker "jni_headers", 292*8975f5c5SAndroid Build Coastguard Worker ], 293*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 294*8975f5c5SAndroid Build Coastguard Worker "include/", 295*8975f5c5SAndroid Build Coastguard Worker "src/", 296*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 297*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 298*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 299*8975f5c5SAndroid Build Coastguard Worker ], 300*8975f5c5SAndroid Build Coastguard Worker cflags: [ 301*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 302*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 303*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 304*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 305*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 306*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 307*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 308*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 309*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 310*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 311*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 312*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 313*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 314*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 315*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 316*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 317*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 318*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 319*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 320*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 321*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 322*8975f5c5SAndroid Build Coastguard Worker ], 323*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 324*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 325*8975f5c5SAndroid Build Coastguard Worker arch: { 326*8975f5c5SAndroid Build Coastguard Worker arm64: { 327*8975f5c5SAndroid Build Coastguard Worker cflags: [ 328*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 329*8975f5c5SAndroid Build Coastguard Worker ], 330*8975f5c5SAndroid Build Coastguard Worker }, 331*8975f5c5SAndroid Build Coastguard Worker }, 332*8975f5c5SAndroid Build Coastguard Worker} 333*8975f5c5SAndroid Build Coastguard Worker 334*8975f5c5SAndroid Build Coastguard Workercc_library_static { 335*8975f5c5SAndroid Build Coastguard Worker name: "src_tests_angle_test_expectations", 336*8975f5c5SAndroid Build Coastguard Worker srcs: [ 337*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_expectations/GPUTestConfig.cpp", 338*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_expectations/GPUTestExpectationsParser.cpp", 339*8975f5c5SAndroid Build Coastguard Worker ], 340*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 341*8975f5c5SAndroid Build Coastguard Worker "angle_common", 342*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 343*8975f5c5SAndroid Build Coastguard Worker ], 344*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 345*8975f5c5SAndroid Build Coastguard Worker "liblog", 346*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 347*8975f5c5SAndroid Build Coastguard Worker ], 348*8975f5c5SAndroid Build Coastguard Worker defaults: [ 349*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 350*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 351*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 352*8975f5c5SAndroid Build Coastguard Worker ], 353*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 354*8975f5c5SAndroid Build Coastguard Worker "include/", 355*8975f5c5SAndroid Build Coastguard Worker "src/", 356*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 357*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 358*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 359*8975f5c5SAndroid Build Coastguard Worker ], 360*8975f5c5SAndroid Build Coastguard Worker cflags: [ 361*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 362*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 363*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 364*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 365*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 366*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 367*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 368*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 369*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 370*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 371*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 372*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 373*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 374*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 375*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 376*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 377*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 378*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 379*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 380*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 381*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 382*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 383*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 384*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 385*8975f5c5SAndroid Build Coastguard Worker ], 386*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 387*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 388*8975f5c5SAndroid Build Coastguard Worker arch: { 389*8975f5c5SAndroid Build Coastguard Worker arm64: { 390*8975f5c5SAndroid Build Coastguard Worker cflags: [ 391*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 392*8975f5c5SAndroid Build Coastguard Worker ], 393*8975f5c5SAndroid Build Coastguard Worker }, 394*8975f5c5SAndroid Build Coastguard Worker }, 395*8975f5c5SAndroid Build Coastguard Worker} 396*8975f5c5SAndroid Build Coastguard Worker 397*8975f5c5SAndroid Build Coastguard Workercc_defaults { 398*8975f5c5SAndroid Build Coastguard Worker name: "util_angle_util_loader_headers", 399*8975f5c5SAndroid Build Coastguard Worker defaults: [ 400*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 401*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 402*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 403*8975f5c5SAndroid Build Coastguard Worker ], 404*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 405*8975f5c5SAndroid Build Coastguard Worker "", 406*8975f5c5SAndroid Build Coastguard Worker "include/", 407*8975f5c5SAndroid Build Coastguard Worker "src/", 408*8975f5c5SAndroid Build Coastguard Worker ], 409*8975f5c5SAndroid Build Coastguard Worker cflags: [ 410*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 411*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 412*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 413*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 414*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 415*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 416*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 417*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 418*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 419*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 420*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 421*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 422*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 423*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 424*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 425*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 426*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 427*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 428*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 429*8975f5c5SAndroid Build Coastguard Worker ], 430*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 431*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 432*8975f5c5SAndroid Build Coastguard Worker arch: { 433*8975f5c5SAndroid Build Coastguard Worker arm64: { 434*8975f5c5SAndroid Build Coastguard Worker cflags: [ 435*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 436*8975f5c5SAndroid Build Coastguard Worker ], 437*8975f5c5SAndroid Build Coastguard Worker }, 438*8975f5c5SAndroid Build Coastguard Worker }, 439*8975f5c5SAndroid Build Coastguard Worker} 440*8975f5c5SAndroid Build Coastguard Worker 441*8975f5c5SAndroid Build Coastguard Workercc_defaults { 442*8975f5c5SAndroid Build Coastguard Worker name: "util_angle_util_loader", 443*8975f5c5SAndroid Build Coastguard Worker srcs: [ 444*8975f5c5SAndroid Build Coastguard Worker "util/egl_loader_autogen.cpp", 445*8975f5c5SAndroid Build Coastguard Worker "util/gles_loader_autogen.cpp", 446*8975f5c5SAndroid Build Coastguard Worker ], 447*8975f5c5SAndroid Build Coastguard Worker defaults: [ 448*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 449*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 450*8975f5c5SAndroid Build Coastguard Worker "util_angle_util_loader_headers", 451*8975f5c5SAndroid Build Coastguard Worker ], 452*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 453*8975f5c5SAndroid Build Coastguard Worker "", 454*8975f5c5SAndroid Build Coastguard Worker "include/", 455*8975f5c5SAndroid Build Coastguard Worker "src/", 456*8975f5c5SAndroid Build Coastguard Worker ], 457*8975f5c5SAndroid Build Coastguard Worker cflags: [ 458*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 459*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 460*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 461*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 462*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 463*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 464*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 465*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_UTIL_LOADER", 466*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=0", 467*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=0", 468*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_UTIL_IMPLEMENTATION", 469*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 470*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 471*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 472*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 473*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 474*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 475*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 476*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 477*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 478*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 479*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 480*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 481*8975f5c5SAndroid Build Coastguard Worker ], 482*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 483*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 484*8975f5c5SAndroid Build Coastguard Worker arch: { 485*8975f5c5SAndroid Build Coastguard Worker arm64: { 486*8975f5c5SAndroid Build Coastguard Worker cflags: [ 487*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 488*8975f5c5SAndroid Build Coastguard Worker ], 489*8975f5c5SAndroid Build Coastguard Worker }, 490*8975f5c5SAndroid Build Coastguard Worker }, 491*8975f5c5SAndroid Build Coastguard Worker} 492*8975f5c5SAndroid Build Coastguard Worker 493*8975f5c5SAndroid Build Coastguard Workercc_defaults { 494*8975f5c5SAndroid Build Coastguard Worker name: "util_angle_test_utils", 495*8975f5c5SAndroid Build Coastguard Worker srcs: [ 496*8975f5c5SAndroid Build Coastguard Worker "util/Timer.cpp", 497*8975f5c5SAndroid Build Coastguard Worker "util/posix/crash_handler_posix.cpp", 498*8975f5c5SAndroid Build Coastguard Worker "util/posix/test_utils_posix.cpp", 499*8975f5c5SAndroid Build Coastguard Worker "util/test_utils.cpp", 500*8975f5c5SAndroid Build Coastguard Worker ], 501*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 502*8975f5c5SAndroid Build Coastguard Worker "angle_common", 503*8975f5c5SAndroid Build Coastguard Worker ], 504*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 505*8975f5c5SAndroid Build Coastguard Worker "liblog", 506*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 507*8975f5c5SAndroid Build Coastguard Worker ], 508*8975f5c5SAndroid Build Coastguard Worker defaults: [ 509*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 510*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 511*8975f5c5SAndroid Build Coastguard Worker ], 512*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 513*8975f5c5SAndroid Build Coastguard Worker "", 514*8975f5c5SAndroid Build Coastguard Worker "include/", 515*8975f5c5SAndroid Build Coastguard Worker "src/", 516*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 517*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 518*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 519*8975f5c5SAndroid Build Coastguard Worker ], 520*8975f5c5SAndroid Build Coastguard Worker cflags: [ 521*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 522*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 523*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 524*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 525*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 526*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 527*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 528*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 529*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 530*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 531*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 532*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 533*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 534*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 535*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 536*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 537*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 538*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 539*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 540*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 541*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 542*8975f5c5SAndroid Build Coastguard Worker ], 543*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 544*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 545*8975f5c5SAndroid Build Coastguard Worker arch: { 546*8975f5c5SAndroid Build Coastguard Worker arm64: { 547*8975f5c5SAndroid Build Coastguard Worker cflags: [ 548*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 549*8975f5c5SAndroid Build Coastguard Worker ], 550*8975f5c5SAndroid Build Coastguard Worker }, 551*8975f5c5SAndroid Build Coastguard Worker }, 552*8975f5c5SAndroid Build Coastguard Worker} 553*8975f5c5SAndroid Build Coastguard Worker 554*8975f5c5SAndroid Build Coastguard Workercc_library_shared { 555*8975f5c5SAndroid Build Coastguard Worker name: "libangle_util", 556*8975f5c5SAndroid Build Coastguard Worker srcs: [ 557*8975f5c5SAndroid Build Coastguard Worker "util/EGLWindow.cpp", 558*8975f5c5SAndroid Build Coastguard Worker "util/Matrix.cpp", 559*8975f5c5SAndroid Build Coastguard Worker "util/OSWindow.cpp", 560*8975f5c5SAndroid Build Coastguard Worker "util/android/AndroidPixmap.cpp", 561*8975f5c5SAndroid Build Coastguard Worker "util/android/AndroidWindow.cpp", 562*8975f5c5SAndroid Build Coastguard Worker "util/android/android_backtrace.cpp", 563*8975f5c5SAndroid Build Coastguard Worker "util/android/third_party/android_native_app_glue.c", 564*8975f5c5SAndroid Build Coastguard Worker "util/autogen/angle_features_autogen.cpp", 565*8975f5c5SAndroid Build Coastguard Worker "util/geometry_utils.cpp", 566*8975f5c5SAndroid Build Coastguard Worker "util/random_utils.cpp", 567*8975f5c5SAndroid Build Coastguard Worker "util/shader_utils.cpp", 568*8975f5c5SAndroid Build Coastguard Worker ], 569*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 570*8975f5c5SAndroid Build Coastguard Worker "angle_common", 571*8975f5c5SAndroid Build Coastguard Worker ], 572*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 573*8975f5c5SAndroid Build Coastguard Worker "libandroid", 574*8975f5c5SAndroid Build Coastguard Worker "libdl", 575*8975f5c5SAndroid Build Coastguard Worker "liblog", 576*8975f5c5SAndroid Build Coastguard Worker "libm", 577*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 578*8975f5c5SAndroid Build Coastguard Worker ], 579*8975f5c5SAndroid Build Coastguard Worker defaults: [ 580*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 581*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 582*8975f5c5SAndroid Build Coastguard Worker "util_angle_test_utils", 583*8975f5c5SAndroid Build Coastguard Worker "util_angle_util_loader", 584*8975f5c5SAndroid Build Coastguard Worker "util_angle_util_loader_headers", 585*8975f5c5SAndroid Build Coastguard Worker ], 586*8975f5c5SAndroid Build Coastguard Worker header_libs: [ 587*8975f5c5SAndroid Build Coastguard Worker "jni_headers", 588*8975f5c5SAndroid Build Coastguard Worker ], 589*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 590*8975f5c5SAndroid Build Coastguard Worker "", 591*8975f5c5SAndroid Build Coastguard Worker "include/", 592*8975f5c5SAndroid Build Coastguard Worker "src/", 593*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 594*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 595*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 596*8975f5c5SAndroid Build Coastguard Worker ], 597*8975f5c5SAndroid Build Coastguard Worker cflags: [ 598*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 599*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 600*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 601*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 602*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 603*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 604*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 605*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 606*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 607*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_UTIL_LOADER", 608*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=0", 609*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=0", 610*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_UTIL_IMPLEMENTATION", 611*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 612*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 613*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 614*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 615*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 616*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 617*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 618*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 619*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 620*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 621*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 622*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 623*8975f5c5SAndroid Build Coastguard Worker ], 624*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 625*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 626*8975f5c5SAndroid Build Coastguard Worker arch: { 627*8975f5c5SAndroid Build Coastguard Worker arm64: { 628*8975f5c5SAndroid Build Coastguard Worker cflags: [ 629*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 630*8975f5c5SAndroid Build Coastguard Worker ], 631*8975f5c5SAndroid Build Coastguard Worker }, 632*8975f5c5SAndroid Build Coastguard Worker }, 633*8975f5c5SAndroid Build Coastguard Worker} 634*8975f5c5SAndroid Build Coastguard Worker 635*8975f5c5SAndroid Build Coastguard Workercc_defaults { 636*8975f5c5SAndroid Build Coastguard Worker name: "src_tests_angle_common_test_utils_shared", 637*8975f5c5SAndroid Build Coastguard Worker srcs: [ 638*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/MultiThreadSteps.cpp", 639*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/RenderDoc.cpp", 640*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/angle_test_configs.cpp", 641*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/angle_test_instantiate.cpp", 642*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/angle_test_platform.cpp", 643*8975f5c5SAndroid Build Coastguard Worker ], 644*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 645*8975f5c5SAndroid Build Coastguard Worker "angle_common", 646*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 647*8975f5c5SAndroid Build Coastguard Worker "libgmock_ndk", 648*8975f5c5SAndroid Build Coastguard Worker "libgtest_ndk_c++", 649*8975f5c5SAndroid Build Coastguard Worker ], 650*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 651*8975f5c5SAndroid Build Coastguard Worker "libangle_util", 652*8975f5c5SAndroid Build Coastguard Worker "liblog", 653*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 654*8975f5c5SAndroid Build Coastguard Worker ], 655*8975f5c5SAndroid Build Coastguard Worker defaults: [ 656*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 657*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 658*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 659*8975f5c5SAndroid Build Coastguard Worker ], 660*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 661*8975f5c5SAndroid Build Coastguard Worker "", 662*8975f5c5SAndroid Build Coastguard Worker "include/", 663*8975f5c5SAndroid Build Coastguard Worker "src/", 664*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 665*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 666*8975f5c5SAndroid Build Coastguard Worker "src/tests/", 667*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 668*8975f5c5SAndroid Build Coastguard Worker ], 669*8975f5c5SAndroid Build Coastguard Worker cflags: [ 670*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 671*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_EGL_LIBRARY_NAME=\"libEGL_angle\"", 672*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 673*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 674*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 675*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 676*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 677*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 678*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 679*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 680*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_GLESV2_LIBRARY_NAME=\"libGLESv2_angle\"", 681*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_MESA_EGL_LIBRARY_NAME=\"mesa/src/egl/libEGL\"", 682*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_MESA_GLESV2_LIBRARY_NAME=\"mesa/src/mapi/es2api/libGLESv2\"", 683*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 684*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 685*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 686*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_UTIL_LOADER", 687*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VULKAN_SECONDARIES_EGL_LIBRARY_NAME=\"libEGL_vulkan_secondaries_angle\"", 688*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VULKAN_SECONDARIES_GLESV2_LIBRARY_NAME=\"libGLESv2_vulkan_secondaries_angle\"", 689*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=0", 690*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=0", 691*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_API_=", 692*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_HAS_POSIX_RE=0", 693*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_HAS_TR1_TUPLE=0", 694*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_LANG_CXX11=1", 695*8975f5c5SAndroid Build Coastguard Worker "-DUNIT_TEST", 696*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 697*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 698*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 699*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 700*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 701*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 702*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 703*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 704*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 705*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 706*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 707*8975f5c5SAndroid Build Coastguard Worker "-Wno-inconsistent-missing-override", 708*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 709*8975f5c5SAndroid Build Coastguard Worker ], 710*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 711*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 712*8975f5c5SAndroid Build Coastguard Worker arch: { 713*8975f5c5SAndroid Build Coastguard Worker arm64: { 714*8975f5c5SAndroid Build Coastguard Worker cflags: [ 715*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 716*8975f5c5SAndroid Build Coastguard Worker ], 717*8975f5c5SAndroid Build Coastguard Worker }, 718*8975f5c5SAndroid Build Coastguard Worker }, 719*8975f5c5SAndroid Build Coastguard Worker} 720*8975f5c5SAndroid Build Coastguard Worker 721*8975f5c5SAndroid Build Coastguard Workercc_defaults { 722*8975f5c5SAndroid Build Coastguard Worker name: "angle_gl_enum_utils", 723*8975f5c5SAndroid Build Coastguard Worker srcs: [ 724*8975f5c5SAndroid Build Coastguard Worker "src/common/gl_enum_utils.cpp", 725*8975f5c5SAndroid Build Coastguard Worker "src/common/gl_enum_utils_autogen.cpp", 726*8975f5c5SAndroid Build Coastguard Worker ], 727*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 728*8975f5c5SAndroid Build Coastguard Worker "angle_common", 729*8975f5c5SAndroid Build Coastguard Worker ], 730*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 731*8975f5c5SAndroid Build Coastguard Worker "liblog", 732*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 733*8975f5c5SAndroid Build Coastguard Worker ], 734*8975f5c5SAndroid Build Coastguard Worker defaults: [ 735*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 736*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 737*8975f5c5SAndroid Build Coastguard Worker ], 738*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 739*8975f5c5SAndroid Build Coastguard Worker "include/", 740*8975f5c5SAndroid Build Coastguard Worker "src/", 741*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 742*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 743*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 744*8975f5c5SAndroid Build Coastguard Worker ], 745*8975f5c5SAndroid Build Coastguard Worker cflags: [ 746*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 747*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 748*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 749*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 750*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 751*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 752*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 753*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 754*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 755*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 756*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 757*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 758*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 759*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 760*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 761*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 762*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 763*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 764*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 765*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 766*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 767*8975f5c5SAndroid Build Coastguard Worker ], 768*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 769*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 770*8975f5c5SAndroid Build Coastguard Worker arch: { 771*8975f5c5SAndroid Build Coastguard Worker arm64: { 772*8975f5c5SAndroid Build Coastguard Worker cflags: [ 773*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 774*8975f5c5SAndroid Build Coastguard Worker ], 775*8975f5c5SAndroid Build Coastguard Worker }, 776*8975f5c5SAndroid Build Coastguard Worker }, 777*8975f5c5SAndroid Build Coastguard Worker} 778*8975f5c5SAndroid Build Coastguard Worker 779*8975f5c5SAndroid Build Coastguard Workercc_library_shared { 780*8975f5c5SAndroid Build Coastguard Worker name: "libangle_end2end_tests__library", 781*8975f5c5SAndroid Build Coastguard Worker srcs: [ 782*8975f5c5SAndroid Build Coastguard Worker "src/tests/angle_end2end_tests_main.cpp", 783*8975f5c5SAndroid Build Coastguard Worker "src/tests/capture_tests/CapturedTest.cpp", 784*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLAndroidFrameBufferTargetTest.cpp", 785*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLBackwardsCompatibleContextTest.cpp", 786*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLBlobCacheTest.cpp", 787*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLBufferAgeTest.cpp", 788*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLChooseConfigTest.cpp", 789*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLContextASANTest.cpp", 790*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLContextCompatibilityTest.cpp", 791*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLContextSharingTest.cpp", 792*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLCreateContextAttribsTest.cpp", 793*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLDebugTest.cpp", 794*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLDisplaySelectionTest.cpp", 795*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLDisplayTest.cpp", 796*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLLockSurface3Test.cpp", 797*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLMultiContextTest.cpp", 798*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLNoConfigContextTest.cpp", 799*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLNoErrorTest.cpp", 800*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLPreRotationTest.cpp", 801*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLPrintEGLinfoTest.cpp", 802*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLProgramCacheControlTest.cpp", 803*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLProtectedContentTest.cpp", 804*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLQueryContextTest.cpp", 805*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLReadinessCheckTest.cpp", 806*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLRecordableTest.cpp", 807*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLRobustnessTest.cpp", 808*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLSurfaceTest.cpp", 809*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLSurfacelessContextTest.cpp", 810*8975f5c5SAndroid Build Coastguard Worker "src/tests/egl_tests/EGLSyncTest.cpp", 811*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ActiveTextureCacheTest.cpp", 812*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/AdvancedBlendTest.cpp", 813*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/AtomicCounterBufferTest.cpp", 814*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/AttributeLayoutTest.cpp", 815*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BPTCCompressedTextureTest.cpp", 816*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BindGeneratesResourceTest.cpp", 817*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BindUniformLocationTest.cpp", 818*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BlendFuncExtendedTest.cpp", 819*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BlendIntegerTest.cpp", 820*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BlendMinMaxTest.cpp", 821*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BlendPackedTest.cpp", 822*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BlitFramebufferANGLETest.cpp", 823*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BlobCacheTest.cpp", 824*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BufferDataTest.cpp", 825*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/BuiltinVariableTest.cpp", 826*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ClearTest.cpp", 827*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ClientArraysTest.cpp", 828*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ClipControlTest.cpp", 829*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ClipDistanceTest.cpp", 830*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ColorMaskTest.cpp", 831*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/CompressedTextureFormatsTest.cpp", 832*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ComputeShaderTest.cpp", 833*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ContextLostTest.cpp", 834*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ContextNoErrorTest.cpp", 835*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/CopyCompressedTextureTest.cpp", 836*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/CopyTexImageTest.cpp", 837*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/CopyTexture3DTest.cpp", 838*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/CopyTextureTest.cpp", 839*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/CubeMapTextureTest.cpp", 840*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DXT1CompressedTextureTest.cpp", 841*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DXTSRGBCompressedTextureTest.cpp", 842*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DebugMarkerTest.cpp", 843*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DebugTest.cpp", 844*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DepthStencilFormatsTest.cpp", 845*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DepthStencilTest.cpp", 846*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DepthWriteTest.cpp", 847*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DifferentStencilMasksTest.cpp", 848*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DiscardFramebufferEXTTest.cpp", 849*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DrawBaseVertexBaseInstanceTest.cpp", 850*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DrawBaseVertexVariantsTest.cpp", 851*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DrawBuffersTest.cpp", 852*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DrawElementsIndirectTest.cpp", 853*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DrawElementsTest.cpp", 854*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/DrawRangeElementsTest.cpp", 855*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/EGLImageMECFriendlyTest.cpp", 856*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ETCTextureTest.cpp", 857*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ExternalBufferTest.cpp", 858*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ExternalWrapTest.cpp", 859*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FenceSyncTests.cpp", 860*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FloatingPointSurfaceTest.cpp", 861*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FragDepthTest.cpp", 862*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FramebufferFetchTest.cpp", 863*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FramebufferMixedSamplesTest.cpp", 864*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FramebufferMultiviewTest.cpp", 865*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FramebufferRenderMipmapTest.cpp", 866*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/FramebufferTest.cpp", 867*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/GLSLTest.cpp", 868*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/GeometryShaderTest.cpp", 869*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/GetImageTest.cpp", 870*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/GetTexLevelParameterTest.cpp", 871*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ImageTest.cpp", 872*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/IncompatibleTextureTest.cpp", 873*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/IncompleteTextureTest.cpp", 874*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/IndexBufferOffsetTest.cpp", 875*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/IndexedPointsTest.cpp", 876*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/InstancingTest.cpp", 877*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/KTXCompressedTextureTest.cpp", 878*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/LineLoopTest.cpp", 879*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/LinkAndRelinkTest.cpp", 880*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MatrixTest.cpp", 881*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MaxTextureSizeTest.cpp", 882*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MemoryBarrierTest.cpp", 883*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MemoryObjectTest.cpp", 884*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MemorySizeTest.cpp", 885*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MipmapTest.cpp", 886*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MultiDrawTest.cpp", 887*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MultisampleCompatibilityTest.cpp", 888*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MultisampleTest.cpp", 889*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MultisampledRenderToTextureTest.cpp", 890*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MultithreadingTest.cpp", 891*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/MultiviewDrawTest.cpp", 892*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ObjectAllocationTest.cpp", 893*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/OcclusionQueriesTest.cpp", 894*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PBOExtensionTest.cpp", 895*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PVRTCCompressedTextureTest.cpp", 896*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PackUnpackTest.cpp", 897*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ParallelShaderCompileTest.cpp", 898*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PbufferTest.cpp", 899*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PixelLocalStorageTest.cpp", 900*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PixmapTest.cpp", 901*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PointSpritesTest.cpp", 902*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PolygonModeTest.cpp", 903*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/PolygonOffsetClampTest.cpp", 904*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ProgramBinaryTest.cpp", 905*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ProgramInterfaceTest.cpp", 906*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ProgramParameterTest.cpp", 907*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ProgramPipelineTest.cpp", 908*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ProvokingVertexTest.cpp", 909*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/QueryObjectValidation.cpp", 910*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ReadOnlyFeedbackLoopTest.cpp", 911*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ReadPixelsTest.cpp", 912*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/RenderbufferMultisampleTest.cpp", 913*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/RendererTest.cpp", 914*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/RequestExtensionTest.cpp", 915*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/RobustBufferAccessBehaviorTest.cpp", 916*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/RobustClientMemoryTest.cpp", 917*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/RobustFragmentShaderOutputTest.cpp", 918*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/RobustResourceInitTest.cpp", 919*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/S3TCTextureSizesTest.cpp", 920*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SRGBFramebufferTest.cpp", 921*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SRGBTextureTest.cpp", 922*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SampleVariablesTest.cpp", 923*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SamplersTest.cpp", 924*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SemaphoreTest.cpp", 925*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShaderAlgorithmTest.cpp", 926*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShaderBinaryTest.cpp", 927*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShaderInterpTest.cpp", 928*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShaderMultisampleInterpolation.cpp", 929*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShaderNonConstGlobalInitializerTest.cpp", 930*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShaderOpTest.cpp", 931*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShaderStorageBufferTest.cpp", 932*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShadingRateQcomTest.cpp", 933*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ShadowSamplerFunctionsTest.cpp", 934*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SimpleOperationTest.cpp", 935*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SixteenBppTextureTest.cpp", 936*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/StateChangeTest.cpp", 937*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SwizzleTest.cpp", 938*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/SyncQueriesTest.cpp", 939*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TextureExternalUpdateTest.cpp", 940*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TextureFixedRateCompressionTest.cpp", 941*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TextureMultisampleTest.cpp", 942*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TextureRectangleTest.cpp", 943*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TextureTest.cpp", 944*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TextureUploadFormatTest.cpp", 945*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TiledRenderingTest.cpp", 946*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TimerQueriesTest.cpp", 947*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/TransformFeedbackTest.cpp", 948*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/UniformBufferTest.cpp", 949*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/UniformTest.cpp", 950*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/UnpackAlignmentTest.cpp", 951*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/UnpackRowLength.cpp", 952*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/VertexAttributeTest.cpp", 953*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/ViewportTest.cpp", 954*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/VulkanPerformanceCounterTest.cpp", 955*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/WEBGLVideoTextureTest.cpp", 956*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/WebGLCompatibilityTest.cpp", 957*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/WebGLCompressedTextureAvailabilityTest.cpp", 958*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/WebGLFramebufferTest.cpp", 959*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/WebGLReadOutsideFramebufferTest.cpp", 960*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/AlphaFuncTest.cpp", 961*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/BGRATextureTest.cpp", 962*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/BasicDrawTest.cpp", 963*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/BootAnimationTest.cpp", 964*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/ClientActiveTextureTest.cpp", 965*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/ClientStateEnable.cpp", 966*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/ClipPlaneTest.cpp", 967*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/ColorMaterialTest.cpp", 968*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/CurrentColorTest.cpp", 969*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/CurrentNormalTest.cpp", 970*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/CurrentTextureCoordsTest.cpp", 971*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/DrawTextureTest.cpp", 972*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/FogTest.cpp", 973*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/FramebufferObjectTest.cpp", 974*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/LightsTest.cpp", 975*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/MaterialsTest.cpp", 976*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/MatrixBuiltinsTest.cpp", 977*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/MatrixLoadTest.cpp", 978*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/MatrixModeTest.cpp", 979*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/MatrixMultTest.cpp", 980*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/MatrixStackTest.cpp", 981*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/PalettedTextureTest.cpp", 982*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/PointParameterTest.cpp", 983*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/PointSpriteTest.cpp", 984*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/QueryTest.cpp", 985*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/ShadeModelTest.cpp", 986*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/TextureEnvTest.cpp", 987*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/TextureParameterTest.cpp", 988*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/TextureTargetEnableTest.cpp", 989*8975f5c5SAndroid Build Coastguard Worker "src/tests/gl_tests/gles1/VertexPointerTest.cpp", 990*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_expectations/GPUTestExpectationsTest.cpp", 991*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/ANGLETest.cpp", 992*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/MultiviewTest.cpp", 993*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/system_info_util.cpp", 994*8975f5c5SAndroid Build Coastguard Worker ], 995*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 996*8975f5c5SAndroid Build Coastguard Worker "angle_common", 997*8975f5c5SAndroid Build Coastguard Worker "angle_common_shader_state", 998*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 999*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 1000*8975f5c5SAndroid Build Coastguard Worker "angle_preprocessor", 1001*8975f5c5SAndroid Build Coastguard Worker "angle_translator", 1002*8975f5c5SAndroid Build Coastguard Worker "libgmock_ndk", 1003*8975f5c5SAndroid Build Coastguard Worker "libgtest_ndk_c++", 1004*8975f5c5SAndroid Build Coastguard Worker "src_tests_angle_test_expectations", 1005*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 1006*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_val", 1007*8975f5c5SAndroid Build Coastguard Worker ], 1008*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 1009*8975f5c5SAndroid Build Coastguard Worker "libdl", 1010*8975f5c5SAndroid Build Coastguard Worker "liblog", 1011*8975f5c5SAndroid Build Coastguard Worker "libm", 1012*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 1013*8975f5c5SAndroid Build Coastguard Worker ], 1014*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1015*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1016*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1017*8975f5c5SAndroid Build Coastguard Worker "angle_gl_enum_utils", 1018*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 1019*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 1020*8975f5c5SAndroid Build Coastguard Worker "src_tests_angle_common_test_utils_shared", 1021*8975f5c5SAndroid Build Coastguard Worker "src_tests_native_test_support_android", 1022*8975f5c5SAndroid Build Coastguard Worker "util_angle_test_utils", 1023*8975f5c5SAndroid Build Coastguard Worker ], 1024*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 1025*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 1026*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 1027*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 1028*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 1029*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 1030*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 1031*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 1032*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 1033*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 1034*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 1035*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 1036*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 1037*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 1038*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 1039*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 1040*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 1041*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 1042*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 1043*8975f5c5SAndroid Build Coastguard Worker ], 1044*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1045*8975f5c5SAndroid Build Coastguard Worker "", 1046*8975f5c5SAndroid Build Coastguard Worker "include/", 1047*8975f5c5SAndroid Build Coastguard Worker "src/", 1048*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 1049*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 1050*8975f5c5SAndroid Build Coastguard Worker "src/tests/", 1051*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 1052*8975f5c5SAndroid Build Coastguard Worker ], 1053*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1054*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 1055*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_EGL_LIBRARY_NAME=\"libEGL_angle\"", 1056*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1057*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1058*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 1059*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1060*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1061*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1062*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 1063*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 1064*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_GLESV2_LIBRARY_NAME=\"libGLESv2_angle\"", 1065*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_HAS_HISTOGRAMS=0", 1066*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_MESA_EGL_LIBRARY_NAME=\"mesa/src/egl/libEGL\"", 1067*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_MESA_GLESV2_LIBRARY_NAME=\"mesa/src/mapi/es2api/libGLESv2\"", 1068*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1069*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 1070*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1071*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_UTIL_LOADER", 1072*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VULKAN_SECONDARIES_EGL_LIBRARY_NAME=\"libEGL_vulkan_secondaries_angle\"", 1073*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VULKAN_SECONDARIES_GLESV2_LIBRARY_NAME=\"libGLESv2_vulkan_secondaries_angle\"", 1074*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=0", 1075*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=0", 1076*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_API_=", 1077*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_HAS_POSIX_RE=0", 1078*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_HAS_TR1_TUPLE=0", 1079*8975f5c5SAndroid Build Coastguard Worker "-DGTEST_LANG_CXX11=1", 1080*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 1081*8975f5c5SAndroid Build Coastguard Worker "-DUNIT_TEST", 1082*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1083*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1084*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1085*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1086*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1087*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1088*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1089*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1090*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1091*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1092*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1093*8975f5c5SAndroid Build Coastguard Worker "-Wno-inconsistent-missing-override", 1094*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1095*8975f5c5SAndroid Build Coastguard Worker ], 1096*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1097*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1098*8975f5c5SAndroid Build Coastguard Worker arch: { 1099*8975f5c5SAndroid Build Coastguard Worker arm64: { 1100*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1101*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1102*8975f5c5SAndroid Build Coastguard Worker ], 1103*8975f5c5SAndroid Build Coastguard Worker }, 1104*8975f5c5SAndroid Build Coastguard Worker }, 1105*8975f5c5SAndroid Build Coastguard Worker} 1106*8975f5c5SAndroid Build Coastguard Worker 1107*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1108*8975f5c5SAndroid Build Coastguard Worker name: "angle_libEGL_egl_loader", 1109*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1110*8975f5c5SAndroid Build Coastguard Worker "src/libEGL/egl_loader_autogen.cpp", 1111*8975f5c5SAndroid Build Coastguard Worker ], 1112*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1113*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1114*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1115*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 1116*8975f5c5SAndroid Build Coastguard Worker ], 1117*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1118*8975f5c5SAndroid Build Coastguard Worker "include/", 1119*8975f5c5SAndroid Build Coastguard Worker "src/", 1120*8975f5c5SAndroid Build Coastguard Worker ], 1121*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1122*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1123*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1124*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1125*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1126*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1127*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1128*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1129*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_EGL_LOADER", 1130*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGLEXT_PROTOTYPES", 1131*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=1", 1132*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=1", 1133*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLEXT_PROTOTYPES", 1134*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1135*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1136*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1137*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1138*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1139*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1140*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1141*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1142*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1143*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1144*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1145*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1146*8975f5c5SAndroid Build Coastguard Worker ], 1147*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1148*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1149*8975f5c5SAndroid Build Coastguard Worker arch: { 1150*8975f5c5SAndroid Build Coastguard Worker arm64: { 1151*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1152*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1153*8975f5c5SAndroid Build Coastguard Worker ], 1154*8975f5c5SAndroid Build Coastguard Worker }, 1155*8975f5c5SAndroid Build Coastguard Worker }, 1156*8975f5c5SAndroid Build Coastguard Worker} 1157*8975f5c5SAndroid Build Coastguard Worker 1158*8975f5c5SAndroid Build Coastguard Workercc_library_shared { 1159*8975f5c5SAndroid Build Coastguard Worker name: "libEGL_angle", 1160*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1161*8975f5c5SAndroid Build Coastguard Worker "src/libEGL/libEGL_autogen.cpp", 1162*8975f5c5SAndroid Build Coastguard Worker ], 1163*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 1164*8975f5c5SAndroid Build Coastguard Worker "angle_common", 1165*8975f5c5SAndroid Build Coastguard Worker "angle_common_shader_state", 1166*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 1167*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 1168*8975f5c5SAndroid Build Coastguard Worker "angle_preprocessor", 1169*8975f5c5SAndroid Build Coastguard Worker "angle_translator", 1170*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 1171*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 1172*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_val", 1173*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 1174*8975f5c5SAndroid Build Coastguard Worker ], 1175*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 1176*8975f5c5SAndroid Build Coastguard Worker "libGLESv2_angle", 1177*8975f5c5SAndroid Build Coastguard Worker "libdl", 1178*8975f5c5SAndroid Build Coastguard Worker "liblog", 1179*8975f5c5SAndroid Build Coastguard Worker "libm", 1180*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 1181*8975f5c5SAndroid Build Coastguard Worker ], 1182*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1183*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1184*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1185*8975f5c5SAndroid Build Coastguard Worker "angle_dma_buf_cc_defaults", 1186*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 1187*8975f5c5SAndroid Build Coastguard Worker "angle_libEGL_egl_loader", 1188*8975f5c5SAndroid Build Coastguard Worker "angle_vendor_cc_defaults", 1189*8975f5c5SAndroid Build Coastguard Worker ], 1190*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 1191*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 1192*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 1193*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 1194*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 1195*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 1196*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 1197*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 1198*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 1199*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 1200*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 1201*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 1202*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 1203*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 1204*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 1205*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 1206*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 1207*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 1208*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 1209*8975f5c5SAndroid Build Coastguard Worker ], 1210*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1211*8975f5c5SAndroid Build Coastguard Worker "include/", 1212*8975f5c5SAndroid Build Coastguard Worker "src/", 1213*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 1214*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 1215*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 1216*8975f5c5SAndroid Build Coastguard Worker ], 1217*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1218*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 1219*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_DISPATCH_LIBRARY=\"libGLESv2_angle\"", 1220*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_EGL_LIBRARY_NAME=\"libEGL_angle\"", 1221*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1222*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1223*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1224*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1225*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1226*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_GLESV2_LIBRARY_NAME=\"libGLESv2_angle\"", 1227*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_MESA_EGL_LIBRARY_NAME=\"mesa/src/egl/libEGL\"", 1228*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_MESA_GLESV2_LIBRARY_NAME=\"mesa/src/mapi/es2api/libGLESv2\"", 1229*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1230*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 1231*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1232*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_EGL_LOADER", 1233*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VULKAN_SECONDARIES_EGL_LIBRARY_NAME=\"libEGL_vulkan_secondaries_angle\"", 1234*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VULKAN_SECONDARIES_GLESV2_LIBRARY_NAME=\"libGLESv2_vulkan_secondaries_angle\"", 1235*8975f5c5SAndroid Build Coastguard Worker "-DEGLAPI=__attribute__((visibility(\"default\")))", 1236*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGLEXT_PROTOTYPES", 1237*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=1", 1238*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=1", 1239*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLEXT_PROTOTYPES", 1240*8975f5c5SAndroid Build Coastguard Worker "-DLIBEGL_IMPLEMENTATION", 1241*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1242*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1243*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1244*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1245*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1246*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1247*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1248*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1249*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1250*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1251*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1252*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1253*8975f5c5SAndroid Build Coastguard Worker ], 1254*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1255*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1256*8975f5c5SAndroid Build Coastguard Worker arch: { 1257*8975f5c5SAndroid Build Coastguard Worker arm64: { 1258*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1259*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1260*8975f5c5SAndroid Build Coastguard Worker ], 1261*8975f5c5SAndroid Build Coastguard Worker }, 1262*8975f5c5SAndroid Build Coastguard Worker }, 1263*8975f5c5SAndroid Build Coastguard Worker} 1264*8975f5c5SAndroid Build Coastguard Worker 1265*8975f5c5SAndroid Build Coastguard Workercc_library_shared { 1266*8975f5c5SAndroid Build Coastguard Worker name: "libGLESv1_CM_angle", 1267*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1268*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv1_CM/libGLESv1_CM.cpp", 1269*8975f5c5SAndroid Build Coastguard Worker ], 1270*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 1271*8975f5c5SAndroid Build Coastguard Worker "angle_common", 1272*8975f5c5SAndroid Build Coastguard Worker "angle_common_shader_state", 1273*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 1274*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 1275*8975f5c5SAndroid Build Coastguard Worker "angle_preprocessor", 1276*8975f5c5SAndroid Build Coastguard Worker "angle_translator", 1277*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 1278*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 1279*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_val", 1280*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 1281*8975f5c5SAndroid Build Coastguard Worker ], 1282*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 1283*8975f5c5SAndroid Build Coastguard Worker "libGLESv2_angle", 1284*8975f5c5SAndroid Build Coastguard Worker "libdl", 1285*8975f5c5SAndroid Build Coastguard Worker "libm", 1286*8975f5c5SAndroid Build Coastguard Worker ], 1287*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1288*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1289*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1290*8975f5c5SAndroid Build Coastguard Worker "angle_dma_buf_cc_defaults", 1291*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 1292*8975f5c5SAndroid Build Coastguard Worker "angle_vendor_cc_defaults", 1293*8975f5c5SAndroid Build Coastguard Worker ], 1294*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 1295*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 1296*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 1297*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 1298*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 1299*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 1300*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 1301*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 1302*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 1303*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 1304*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 1305*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 1306*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 1307*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 1308*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 1309*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 1310*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 1311*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 1312*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 1313*8975f5c5SAndroid Build Coastguard Worker ], 1314*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1315*8975f5c5SAndroid Build Coastguard Worker "include/", 1316*8975f5c5SAndroid Build Coastguard Worker "src/", 1317*8975f5c5SAndroid Build Coastguard Worker ], 1318*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1319*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1320*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1321*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1322*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1323*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1324*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1325*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1326*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGLEXT_PROTOTYPES", 1327*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=1", 1328*8975f5c5SAndroid Build Coastguard Worker "-DGL_API=__attribute__((visibility(\"default\")))", 1329*8975f5c5SAndroid Build Coastguard Worker "-DGL_APICALL=__attribute__((visibility(\"default\")))", 1330*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=1", 1331*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLEXT_PROTOTYPES", 1332*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1333*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1334*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1335*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1336*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1337*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1338*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1339*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1340*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1341*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1342*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1343*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1344*8975f5c5SAndroid Build Coastguard Worker ], 1345*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1346*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1347*8975f5c5SAndroid Build Coastguard Worker arch: { 1348*8975f5c5SAndroid Build Coastguard Worker arm64: { 1349*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1350*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1351*8975f5c5SAndroid Build Coastguard Worker ], 1352*8975f5c5SAndroid Build Coastguard Worker }, 1353*8975f5c5SAndroid Build Coastguard Worker }, 1354*8975f5c5SAndroid Build Coastguard Worker} 1355*8975f5c5SAndroid Build Coastguard Worker 1356*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1357*8975f5c5SAndroid Build Coastguard Worker name: "third_party_vulkan_memory_allocator_vulkan_memory_allocator", 1358*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1359*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan_memory_allocator/vma.cpp", 1360*8975f5c5SAndroid Build Coastguard Worker ], 1361*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1362*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1363*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1364*8975f5c5SAndroid Build Coastguard Worker "third_party_vulkan_headers_src_vulkan_headers", 1365*8975f5c5SAndroid Build Coastguard Worker ], 1366*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1367*8975f5c5SAndroid Build Coastguard Worker "", 1368*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 1369*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan_memory_allocator/include/", 1370*8975f5c5SAndroid Build Coastguard Worker ], 1371*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1372*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 1373*8975f5c5SAndroid Build Coastguard Worker "-DVMA_DYNAMIC_VULKAN_FUNCTIONS=0", 1374*8975f5c5SAndroid Build Coastguard Worker "-DVMA_STATIC_VULKAN_FUNCTIONS=0", 1375*8975f5c5SAndroid Build Coastguard Worker "-DVMA_USE_STL_CONTAINERS=1", 1376*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1377*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1378*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1379*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1380*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++98-compat-extra-semi", 1381*8975f5c5SAndroid Build Coastguard Worker "-Wno-deprecated-copy", 1382*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1383*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1384*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1385*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1386*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1387*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1388*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1389*8975f5c5SAndroid Build Coastguard Worker "-Wno-implicit-fallthrough", 1390*8975f5c5SAndroid Build Coastguard Worker "-Wno-nullability-completeness", 1391*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 1392*8975f5c5SAndroid Build Coastguard Worker "-Wno-suggest-destructor-override", 1393*8975f5c5SAndroid Build Coastguard Worker "-Wno-suggest-override", 1394*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-private-field", 1395*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 1396*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1397*8975f5c5SAndroid Build Coastguard Worker ], 1398*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1399*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1400*8975f5c5SAndroid Build Coastguard Worker arch: { 1401*8975f5c5SAndroid Build Coastguard Worker arm64: { 1402*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1403*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1404*8975f5c5SAndroid Build Coastguard Worker ], 1405*8975f5c5SAndroid Build Coastguard Worker }, 1406*8975f5c5SAndroid Build Coastguard Worker }, 1407*8975f5c5SAndroid Build Coastguard Worker} 1408*8975f5c5SAndroid Build Coastguard Worker 1409*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1410*8975f5c5SAndroid Build Coastguard Worker name: "src_libANGLE_renderer_vulkan_angle_vk_mem_alloc_wrapper", 1411*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1412*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_mem_alloc_wrapper.cpp", 1413*8975f5c5SAndroid Build Coastguard Worker ], 1414*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1415*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1416*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1417*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_headers", 1418*8975f5c5SAndroid Build Coastguard Worker "third_party_vulkan_memory_allocator_vulkan_memory_allocator", 1419*8975f5c5SAndroid Build Coastguard Worker ], 1420*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1421*8975f5c5SAndroid Build Coastguard Worker "include/", 1422*8975f5c5SAndroid Build Coastguard Worker "src/", 1423*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 1424*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 1425*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan_memory_allocator/include/", 1426*8975f5c5SAndroid Build Coastguard Worker ], 1427*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1428*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1429*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1430*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1431*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1432*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1433*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 1434*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1435*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1436*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 1437*8975f5c5SAndroid Build Coastguard Worker "-DVMA_DYNAMIC_VULKAN_FUNCTIONS=0", 1438*8975f5c5SAndroid Build Coastguard Worker "-DVMA_STATIC_VULKAN_FUNCTIONS=0", 1439*8975f5c5SAndroid Build Coastguard Worker "-DVMA_USE_STL_CONTAINERS=1", 1440*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1441*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1442*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1443*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1444*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++98-compat-extra-semi", 1445*8975f5c5SAndroid Build Coastguard Worker "-Wno-deprecated-copy", 1446*8975f5c5SAndroid Build Coastguard Worker "-Wno-extra-semi-stmt", 1447*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1448*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1449*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1450*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1451*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1452*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1453*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1454*8975f5c5SAndroid Build Coastguard Worker "-Wno-implicit-fallthrough", 1455*8975f5c5SAndroid Build Coastguard Worker "-Wno-inconsistent-missing-destructor-override", 1456*8975f5c5SAndroid Build Coastguard Worker "-Wno-nullability-completeness", 1457*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 1458*8975f5c5SAndroid Build Coastguard Worker "-Wno-suggest-destructor-override", 1459*8975f5c5SAndroid Build Coastguard Worker "-Wno-suggest-override", 1460*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-private-field", 1461*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 1462*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1463*8975f5c5SAndroid Build Coastguard Worker ], 1464*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1465*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1466*8975f5c5SAndroid Build Coastguard Worker arch: { 1467*8975f5c5SAndroid Build Coastguard Worker arm64: { 1468*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1469*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1470*8975f5c5SAndroid Build Coastguard Worker ], 1471*8975f5c5SAndroid Build Coastguard Worker }, 1472*8975f5c5SAndroid Build Coastguard Worker }, 1473*8975f5c5SAndroid Build Coastguard Worker} 1474*8975f5c5SAndroid Build Coastguard Worker 1475*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1476*8975f5c5SAndroid Build Coastguard Worker name: "src_common_vulkan_angle_libvulkan", 1477*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1478*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1479*8975f5c5SAndroid Build Coastguard Worker ], 1480*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1481*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1482*8975f5c5SAndroid Build Coastguard Worker} 1483*8975f5c5SAndroid Build Coastguard Worker 1484*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1485*8975f5c5SAndroid Build Coastguard Worker name: "src_common_vulkan_vulkan", 1486*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 1487*8975f5c5SAndroid Build Coastguard Worker "angle_common", 1488*8975f5c5SAndroid Build Coastguard Worker ], 1489*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 1490*8975f5c5SAndroid Build Coastguard Worker "liblog", 1491*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 1492*8975f5c5SAndroid Build Coastguard Worker ], 1493*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1494*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1495*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1496*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_libvulkan", 1497*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_entry_points", 1498*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_icd", 1499*8975f5c5SAndroid Build Coastguard Worker ], 1500*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1501*8975f5c5SAndroid Build Coastguard Worker "include/", 1502*8975f5c5SAndroid Build Coastguard Worker "src/", 1503*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 1504*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 1505*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 1506*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 1507*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 1508*8975f5c5SAndroid Build Coastguard Worker ], 1509*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1510*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 1511*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1512*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1513*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1514*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1515*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1516*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 1517*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1518*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 1519*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1520*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 1521*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1522*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1523*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1524*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1525*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1526*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1527*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1528*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1529*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1530*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1531*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1532*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 1533*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1534*8975f5c5SAndroid Build Coastguard Worker ], 1535*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1536*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1537*8975f5c5SAndroid Build Coastguard Worker arch: { 1538*8975f5c5SAndroid Build Coastguard Worker arm64: { 1539*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1540*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1541*8975f5c5SAndroid Build Coastguard Worker ], 1542*8975f5c5SAndroid Build Coastguard Worker }, 1543*8975f5c5SAndroid Build Coastguard Worker }, 1544*8975f5c5SAndroid Build Coastguard Worker} 1545*8975f5c5SAndroid Build Coastguard Worker 1546*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1547*8975f5c5SAndroid Build Coastguard Worker name: "src_common_vulkan_angle_vulkan_entry_points", 1548*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1549*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1550*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_headers", 1551*8975f5c5SAndroid Build Coastguard Worker ], 1552*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1553*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1554*8975f5c5SAndroid Build Coastguard Worker} 1555*8975f5c5SAndroid Build Coastguard Worker 1556*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1557*8975f5c5SAndroid Build Coastguard Worker name: "src_common_spirv_angle_spirv_parser", 1558*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1559*8975f5c5SAndroid Build Coastguard Worker "src/common/spirv/spirv_instruction_parser_autogen.cpp", 1560*8975f5c5SAndroid Build Coastguard Worker ], 1561*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 1562*8975f5c5SAndroid Build Coastguard Worker "angle_common", 1563*8975f5c5SAndroid Build Coastguard Worker ], 1564*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 1565*8975f5c5SAndroid Build Coastguard Worker "liblog", 1566*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 1567*8975f5c5SAndroid Build Coastguard Worker ], 1568*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1569*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1570*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1571*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_base", 1572*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_headers", 1573*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_headers_src_spv_headers", 1574*8975f5c5SAndroid Build Coastguard Worker ], 1575*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1576*8975f5c5SAndroid Build Coastguard Worker "include/", 1577*8975f5c5SAndroid Build Coastguard Worker "src/", 1578*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 1579*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 1580*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 1581*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 1582*8975f5c5SAndroid Build Coastguard Worker ], 1583*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1584*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 1585*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1586*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1587*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1588*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1589*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1590*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1591*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 1592*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1593*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1594*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1595*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1596*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1597*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1598*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1599*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1600*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1601*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1602*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1603*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1604*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1605*8975f5c5SAndroid Build Coastguard Worker ], 1606*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1607*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1608*8975f5c5SAndroid Build Coastguard Worker arch: { 1609*8975f5c5SAndroid Build Coastguard Worker arm64: { 1610*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1611*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1612*8975f5c5SAndroid Build Coastguard Worker ], 1613*8975f5c5SAndroid Build Coastguard Worker }, 1614*8975f5c5SAndroid Build Coastguard Worker }, 1615*8975f5c5SAndroid Build Coastguard Worker} 1616*8975f5c5SAndroid Build Coastguard Worker 1617*8975f5c5SAndroid Build Coastguard Workercc_defaults { 1618*8975f5c5SAndroid Build Coastguard Worker name: "src_libANGLE_renderer_vulkan_angle_vulkan_backend", 1619*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1620*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/AllocatorHelperPool.cpp", 1621*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/AllocatorHelperRing.cpp", 1622*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/BufferVk.cpp", 1623*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/CommandProcessor.cpp", 1624*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/CompilerVk.cpp", 1625*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ContextVk.cpp", 1626*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DebugAnnotatorVk.cpp", 1627*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DeviceVk.cpp", 1628*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DisplayVk.cpp", 1629*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/FenceNVVk.cpp", 1630*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/FramebufferVk.cpp", 1631*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ImageVk.cpp", 1632*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/MemoryObjectVk.cpp", 1633*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/MemoryTracking.cpp", 1634*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/OverlayVk.cpp", 1635*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/PersistentCommandPool.cpp", 1636*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp", 1637*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramPipelineVk.cpp", 1638*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramVk.cpp", 1639*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/QueryVk.cpp", 1640*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/RenderTargetVk.cpp", 1641*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/RenderbufferVk.cpp", 1642*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SamplerVk.cpp", 1643*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SecondaryCommandBuffer.cpp", 1644*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SecondaryCommandPool.cpp", 1645*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SemaphoreVk.cpp", 1646*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShaderInterfaceVariableInfoMap.cpp", 1647*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShaderVk.cpp", 1648*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShareGroupVk.cpp", 1649*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/Suballocation.cpp", 1650*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SurfaceVk.cpp", 1651*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SyncVk.cpp", 1652*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/TextureVk.cpp", 1653*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/TransformFeedbackVk.cpp", 1654*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/UtilsVk.cpp", 1655*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VertexArrayVk.cpp", 1656*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VkImageImageSiblingVk.cpp", 1657*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VulkanSecondaryCommandBuffer.cpp", 1658*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/AHBFunctions.cpp", 1659*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/DisplayVkAndroid.cpp", 1660*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/HardwareBufferImageSiblingVkAndroid.cpp", 1661*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/WindowSurfaceVkAndroid.cpp", 1662*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/vk_android_utils.cpp", 1663*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/spv_utils.cpp", 1664*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_cache_utils.cpp", 1665*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_caps_utils.cpp", 1666*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_format_table_autogen.cpp", 1667*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_format_utils.cpp", 1668*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_helpers.cpp", 1669*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.cpp", 1670*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_mandatory_format_support_table_autogen.cpp", 1671*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_ref_counted_event.cpp", 1672*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_renderer.cpp", 1673*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_resource.cpp", 1674*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_utils.cpp", 1675*8975f5c5SAndroid Build Coastguard Worker ], 1676*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 1677*8975f5c5SAndroid Build Coastguard Worker "angle_common", 1678*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 1679*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 1680*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 1681*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 1682*8975f5c5SAndroid Build Coastguard Worker ], 1683*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 1684*8975f5c5SAndroid Build Coastguard Worker "liblog", 1685*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 1686*8975f5c5SAndroid Build Coastguard Worker ], 1687*8975f5c5SAndroid Build Coastguard Worker defaults: [ 1688*8975f5c5SAndroid Build Coastguard Worker "angle_abseil", 1689*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 1690*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 1691*8975f5c5SAndroid Build Coastguard Worker "angle_compression", 1692*8975f5c5SAndroid Build Coastguard Worker "angle_libANGLE_headers", 1693*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 1694*8975f5c5SAndroid Build Coastguard Worker "angle_version_info", 1695*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_base", 1696*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_builder", 1697*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_headers", 1698*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_parser", 1699*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_libvulkan_loader", 1700*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_entry_points", 1701*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_headers", 1702*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_vulkan", 1703*8975f5c5SAndroid Build Coastguard Worker "src_libANGLE_renderer_vulkan_angle_vk_mem_alloc_wrapper", 1704*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_headers_src_spv_headers", 1705*8975f5c5SAndroid Build Coastguard Worker ], 1706*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 1707*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 1708*8975f5c5SAndroid Build Coastguard Worker ], 1709*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 1710*8975f5c5SAndroid Build Coastguard Worker "include/", 1711*8975f5c5SAndroid Build Coastguard Worker "src/", 1712*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 1713*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 1714*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 1715*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 1716*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 1717*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 1718*8975f5c5SAndroid Build Coastguard Worker ], 1719*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1720*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 1721*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 1722*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 1723*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 1724*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 1725*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 1726*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 1727*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 1728*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 1729*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 1730*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 1731*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 1732*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 1733*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_OUTSIDE_RENDER_PASS_CMD_BUFFERS=1", 1734*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_RENDER_PASS_CMD_BUFFERS=1", 1735*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 1736*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 1737*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 1738*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1739*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1740*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1741*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 1742*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 1743*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 1744*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 1745*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 1746*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 1747*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 1748*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 1749*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 1750*8975f5c5SAndroid Build Coastguard Worker ], 1751*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1752*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 1753*8975f5c5SAndroid Build Coastguard Worker arch: { 1754*8975f5c5SAndroid Build Coastguard Worker arm64: { 1755*8975f5c5SAndroid Build Coastguard Worker cflags: [ 1756*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 1757*8975f5c5SAndroid Build Coastguard Worker ], 1758*8975f5c5SAndroid Build Coastguard Worker }, 1759*8975f5c5SAndroid Build Coastguard Worker }, 1760*8975f5c5SAndroid Build Coastguard Worker} 1761*8975f5c5SAndroid Build Coastguard Worker 1762*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1763*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 1764*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1765*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json", 1766*8975f5c5SAndroid Build Coastguard Worker ], 1767*8975f5c5SAndroid Build Coastguard Worker out: [ 1768*8975f5c5SAndroid Build Coastguard Worker "spv-amd-shader-trinary-minmax.insts.inc", 1769*8975f5c5SAndroid Build Coastguard Worker ], 1770*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1771*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1772*8975f5c5SAndroid Build Coastguard Worker ], 1773*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json) --vendor-insts-output $(location spv-amd-shader-trinary-minmax.insts.inc) --vendor-operand-kind-prefix ...nil...", 1774*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1775*8975f5c5SAndroid Build Coastguard Worker} 1776*8975f5c5SAndroid Build Coastguard Worker 1777*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1778*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 1779*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1780*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json", 1781*8975f5c5SAndroid Build Coastguard Worker ], 1782*8975f5c5SAndroid Build Coastguard Worker out: [ 1783*8975f5c5SAndroid Build Coastguard Worker "spv-amd-shader-explicit-vertex-parameter.insts.inc", 1784*8975f5c5SAndroid Build Coastguard Worker ], 1785*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1786*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1787*8975f5c5SAndroid Build Coastguard Worker ], 1788*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json) --vendor-insts-output $(location spv-amd-shader-explicit-vertex-parameter.insts.inc) --vendor-operand-kind-prefix ...nil...", 1789*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1790*8975f5c5SAndroid Build Coastguard Worker} 1791*8975f5c5SAndroid Build Coastguard Worker 1792*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1793*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 1794*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1795*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json", 1796*8975f5c5SAndroid Build Coastguard Worker ], 1797*8975f5c5SAndroid Build Coastguard Worker out: [ 1798*8975f5c5SAndroid Build Coastguard Worker "spv-amd-shader-ballot.insts.inc", 1799*8975f5c5SAndroid Build Coastguard Worker ], 1800*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1801*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1802*8975f5c5SAndroid Build Coastguard Worker ], 1803*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json) --vendor-insts-output $(location spv-amd-shader-ballot.insts.inc) --vendor-operand-kind-prefix ...nil...", 1804*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1805*8975f5c5SAndroid Build Coastguard Worker} 1806*8975f5c5SAndroid Build Coastguard Worker 1807*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1808*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 1809*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1810*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json", 1811*8975f5c5SAndroid Build Coastguard Worker ], 1812*8975f5c5SAndroid Build Coastguard Worker out: [ 1813*8975f5c5SAndroid Build Coastguard Worker "spv-amd-gcn-shader.insts.inc", 1814*8975f5c5SAndroid Build Coastguard Worker ], 1815*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1816*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1817*8975f5c5SAndroid Build Coastguard Worker ], 1818*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json) --vendor-insts-output $(location spv-amd-gcn-shader.insts.inc) --vendor-operand-kind-prefix ...nil...", 1819*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1820*8975f5c5SAndroid Build Coastguard Worker} 1821*8975f5c5SAndroid Build Coastguard Worker 1822*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1823*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 1824*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1825*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json", 1826*8975f5c5SAndroid Build Coastguard Worker ], 1827*8975f5c5SAndroid Build Coastguard Worker out: [ 1828*8975f5c5SAndroid Build Coastguard Worker "opencl.debuginfo.100.insts.inc", 1829*8975f5c5SAndroid Build Coastguard Worker ], 1830*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1831*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1832*8975f5c5SAndroid Build Coastguard Worker ], 1833*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json) --vendor-insts-output $(location opencl.debuginfo.100.insts.inc) --vendor-operand-kind-prefix CLDEBUG100_", 1834*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1835*8975f5c5SAndroid Build Coastguard Worker} 1836*8975f5c5SAndroid Build Coastguard Worker 1837*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1838*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 1839*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1840*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json", 1841*8975f5c5SAndroid Build Coastguard Worker ], 1842*8975f5c5SAndroid Build Coastguard Worker out: [ 1843*8975f5c5SAndroid Build Coastguard Worker "nonsemantic.vkspreflection.insts.inc", 1844*8975f5c5SAndroid Build Coastguard Worker ], 1845*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1846*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1847*8975f5c5SAndroid Build Coastguard Worker ], 1848*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.vkspreflection.grammar.json) --vendor-insts-output $(location nonsemantic.vkspreflection.insts.inc) --vendor-operand-kind-prefix ...nil...", 1849*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1850*8975f5c5SAndroid Build Coastguard Worker} 1851*8975f5c5SAndroid Build Coastguard Worker 1852*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1853*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 1854*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1855*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json", 1856*8975f5c5SAndroid Build Coastguard Worker ], 1857*8975f5c5SAndroid Build Coastguard Worker out: [ 1858*8975f5c5SAndroid Build Coastguard Worker "nonsemantic.shader.debuginfo.100.insts.inc", 1859*8975f5c5SAndroid Build Coastguard Worker ], 1860*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1861*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1862*8975f5c5SAndroid Build Coastguard Worker ], 1863*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json) --vendor-insts-output $(location nonsemantic.shader.debuginfo.100.insts.inc) --vendor-operand-kind-prefix SHDEBUG100_", 1864*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1865*8975f5c5SAndroid Build Coastguard Worker} 1866*8975f5c5SAndroid Build Coastguard Worker 1867*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1868*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 1869*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1870*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json", 1871*8975f5c5SAndroid Build Coastguard Worker ], 1872*8975f5c5SAndroid Build Coastguard Worker out: [ 1873*8975f5c5SAndroid Build Coastguard Worker "nonsemantic.clspvreflection.insts.inc", 1874*8975f5c5SAndroid Build Coastguard Worker ], 1875*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1876*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1877*8975f5c5SAndroid Build Coastguard Worker ], 1878*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json) --vendor-insts-output $(location nonsemantic.clspvreflection.insts.inc) --vendor-operand-kind-prefix ...nil...", 1879*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1880*8975f5c5SAndroid Build Coastguard Worker} 1881*8975f5c5SAndroid Build Coastguard Worker 1882*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1883*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 1884*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1885*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json", 1886*8975f5c5SAndroid Build Coastguard Worker ], 1887*8975f5c5SAndroid Build Coastguard Worker out: [ 1888*8975f5c5SAndroid Build Coastguard Worker "debuginfo.insts.inc", 1889*8975f5c5SAndroid Build Coastguard Worker ], 1890*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1891*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1892*8975f5c5SAndroid Build Coastguard Worker ], 1893*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-vendor-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json) --vendor-insts-output $(location debuginfo.insts.inc) --vendor-operand-kind-prefix ...nil...", 1894*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1895*8975f5c5SAndroid Build Coastguard Worker} 1896*8975f5c5SAndroid Build Coastguard Worker 1897*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1898*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 1899*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1900*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/1.0/extinst.opencl.std.100.grammar.json", 1901*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/1.0/spirv.core.grammar.json", 1902*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json", 1903*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json", 1904*8975f5c5SAndroid Build Coastguard Worker ], 1905*8975f5c5SAndroid Build Coastguard Worker out: [ 1906*8975f5c5SAndroid Build Coastguard Worker "opencl.std.insts.inc", 1907*8975f5c5SAndroid Build Coastguard Worker ], 1908*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1909*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1910*8975f5c5SAndroid Build Coastguard Worker ], 1911*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --spirv-core-grammar $(location third_party/spirv-headers/src/include/spirv/1.0/spirv.core.grammar.json) --extinst-debuginfo-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json) --extinst-cldebuginfo100-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json) --extinst-opencl-grammar $(location third_party/spirv-headers/src/include/spirv/1.0/extinst.opencl.std.100.grammar.json) --opencl-insts-output $(location opencl.std.insts.inc)", 1912*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1913*8975f5c5SAndroid Build Coastguard Worker} 1914*8975f5c5SAndroid Build Coastguard Worker 1915*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1916*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 1917*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1918*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json", 1919*8975f5c5SAndroid Build Coastguard Worker ], 1920*8975f5c5SAndroid Build Coastguard Worker out: [ 1921*8975f5c5SAndroid Build Coastguard Worker "NonSemanticShaderDebugInfo100.h", 1922*8975f5c5SAndroid Build Coastguard Worker ], 1923*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1924*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_language_headers.py", 1925*8975f5c5SAndroid Build Coastguard Worker ], 1926*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json) --extinst-output-path $(location NonSemanticShaderDebugInfo100.h)", 1927*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1928*8975f5c5SAndroid Build Coastguard Worker} 1929*8975f5c5SAndroid Build Coastguard Worker 1930*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1931*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 1932*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1933*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json", 1934*8975f5c5SAndroid Build Coastguard Worker ], 1935*8975f5c5SAndroid Build Coastguard Worker out: [ 1936*8975f5c5SAndroid Build Coastguard Worker "DebugInfo.h", 1937*8975f5c5SAndroid Build Coastguard Worker ], 1938*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1939*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_language_headers.py", 1940*8975f5c5SAndroid Build Coastguard Worker ], 1941*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json) --extinst-output-path $(location DebugInfo.h)", 1942*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1943*8975f5c5SAndroid Build Coastguard Worker} 1944*8975f5c5SAndroid Build Coastguard Worker 1945*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1946*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 1947*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1948*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json", 1949*8975f5c5SAndroid Build Coastguard Worker ], 1950*8975f5c5SAndroid Build Coastguard Worker out: [ 1951*8975f5c5SAndroid Build Coastguard Worker "OpenCLDebugInfo100.h", 1952*8975f5c5SAndroid Build Coastguard Worker ], 1953*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1954*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_language_headers.py", 1955*8975f5c5SAndroid Build Coastguard Worker ], 1956*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --extinst-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json) --extinst-output-path $(location OpenCLDebugInfo100.h)", 1957*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1958*8975f5c5SAndroid Build Coastguard Worker} 1959*8975f5c5SAndroid Build Coastguard Worker 1960*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1961*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 1962*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1963*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/1.0/extinst.glsl.std.450.grammar.json", 1964*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/1.0/spirv.core.grammar.json", 1965*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json", 1966*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json", 1967*8975f5c5SAndroid Build Coastguard Worker ], 1968*8975f5c5SAndroid Build Coastguard Worker out: [ 1969*8975f5c5SAndroid Build Coastguard Worker "glsl.std.450.insts.inc", 1970*8975f5c5SAndroid Build Coastguard Worker ], 1971*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1972*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 1973*8975f5c5SAndroid Build Coastguard Worker ], 1974*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --spirv-core-grammar $(location third_party/spirv-headers/src/include/spirv/1.0/spirv.core.grammar.json) --extinst-debuginfo-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json) --extinst-cldebuginfo100-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json) --extinst-glsl-grammar $(location third_party/spirv-headers/src/include/spirv/1.0/extinst.glsl.std.450.grammar.json) --glsl-insts-output $(location glsl.std.450.insts.inc) --output-language c++", 1975*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1976*8975f5c5SAndroid Build Coastguard Worker} 1977*8975f5c5SAndroid Build Coastguard Worker 1978*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1979*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_generators_inc", 1980*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1981*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/spir-v.xml", 1982*8975f5c5SAndroid Build Coastguard Worker ], 1983*8975f5c5SAndroid Build Coastguard Worker out: [ 1984*8975f5c5SAndroid Build Coastguard Worker "generators.inc", 1985*8975f5c5SAndroid Build Coastguard Worker ], 1986*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 1987*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_registry_tables.py", 1988*8975f5c5SAndroid Build Coastguard Worker ], 1989*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --xml $(location third_party/spirv-headers/src/include/spirv/spir-v.xml) --generator $(location generators.inc)", 1990*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 1991*8975f5c5SAndroid Build Coastguard Worker} 1992*8975f5c5SAndroid Build Coastguard Worker 1993*8975f5c5SAndroid Build Coastguard Workercc_genrule { 1994*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_core_tables_unified1", 1995*8975f5c5SAndroid Build Coastguard Worker srcs: [ 1996*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json", 1997*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json", 1998*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/spirv.core.grammar.json", 1999*8975f5c5SAndroid Build Coastguard Worker ], 2000*8975f5c5SAndroid Build Coastguard Worker out: [ 2001*8975f5c5SAndroid Build Coastguard Worker "core.insts-unified1.inc", 2002*8975f5c5SAndroid Build Coastguard Worker "operand.kinds-unified1.inc", 2003*8975f5c5SAndroid Build Coastguard Worker ], 2004*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 2005*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 2006*8975f5c5SAndroid Build Coastguard Worker ], 2007*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --spirv-core-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/spirv.core.grammar.json) --core-insts-output $(location core.insts-unified1.inc) --extinst-debuginfo-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json) --extinst-cldebuginfo100-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json) --operand-kinds-output $(location operand.kinds-unified1.inc) --output-language c++", 2008*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2009*8975f5c5SAndroid Build Coastguard Worker} 2010*8975f5c5SAndroid Build Coastguard Worker 2011*8975f5c5SAndroid Build Coastguard Workercc_genrule { 2012*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_core_enums_unified1", 2013*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2014*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json", 2015*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json", 2016*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/spirv/unified1/spirv.core.grammar.json", 2017*8975f5c5SAndroid Build Coastguard Worker ], 2018*8975f5c5SAndroid Build Coastguard Worker out: [ 2019*8975f5c5SAndroid Build Coastguard Worker "enum_string_mapping.inc", 2020*8975f5c5SAndroid Build Coastguard Worker "extension_enum.inc", 2021*8975f5c5SAndroid Build Coastguard Worker ], 2022*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 2023*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/generate_grammar_tables.py", 2024*8975f5c5SAndroid Build Coastguard Worker ], 2025*8975f5c5SAndroid Build Coastguard Worker cmd: "$(location) --spirv-core-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/spirv.core.grammar.json) --extinst-debuginfo-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.debuginfo.grammar.json) --extinst-cldebuginfo100-grammar $(location third_party/spirv-headers/src/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json) --extension-enum-output $(location extension_enum.inc) --enum-string-mapping-output $(location enum_string_mapping.inc) --output-language c++", 2026*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2027*8975f5c5SAndroid Build Coastguard Worker} 2028*8975f5c5SAndroid Build Coastguard Worker 2029*8975f5c5SAndroid Build Coastguard Workercc_library_static { 2030*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools", 2031*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2032*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/assembly_grammar.cpp", 2033*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/binary.cpp", 2034*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/diagnostic.cpp", 2035*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/disassemble.cpp", 2036*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/enum_string_mapping.cpp", 2037*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/ext_inst.cpp", 2038*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/extensions.cpp", 2039*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/libspirv.cpp", 2040*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/name_mapper.cpp", 2041*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/opcode.cpp", 2042*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/operand.cpp", 2043*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/parsed_operand.cpp", 2044*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/print.cpp", 2045*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/spirv_endian.cpp", 2046*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/spirv_fuzzer_options.cpp", 2047*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/spirv_optimizer_options.cpp", 2048*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/spirv_reducer_options.cpp", 2049*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/spirv_target_env.cpp", 2050*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/spirv_validator_options.cpp", 2051*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/table.cpp", 2052*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/text.cpp", 2053*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/text_handler.cpp", 2054*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/to_string.cpp", 2055*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/util/bit_vector.cpp", 2056*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/util/parse_number.cpp", 2057*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/util/string_utils.cpp", 2058*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/util/timer.cpp", 2059*8975f5c5SAndroid Build Coastguard Worker ], 2060*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2061*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2062*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2063*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_headers_src_spv_headers", 2064*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_headers", 2065*8975f5c5SAndroid Build Coastguard Worker ], 2066*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 2067*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 2068*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 2069*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 2070*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 2071*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 2072*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 2073*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 2074*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 2075*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 2076*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 2077*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 2078*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 2079*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 2080*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 2081*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 2082*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 2083*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 2084*8975f5c5SAndroid Build Coastguard Worker ], 2085*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2086*8975f5c5SAndroid Build Coastguard Worker "", 2087*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 2088*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/", 2089*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/include/", 2090*8975f5c5SAndroid Build Coastguard Worker ], 2091*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2092*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2093*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2094*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2095*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2096*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2097*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2098*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2099*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2100*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2101*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2102*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2103*8975f5c5SAndroid Build Coastguard Worker "-Wno-implicit-fallthrough", 2104*8975f5c5SAndroid Build Coastguard Worker "-Wno-newline-eof", 2105*8975f5c5SAndroid Build Coastguard Worker "-Wno-unreachable-code-break", 2106*8975f5c5SAndroid Build Coastguard Worker "-Wno-unreachable-code-return", 2107*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2108*8975f5c5SAndroid Build Coastguard Worker ], 2109*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2110*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2111*8975f5c5SAndroid Build Coastguard Worker arch: { 2112*8975f5c5SAndroid Build Coastguard Worker arm64: { 2113*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2114*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2115*8975f5c5SAndroid Build Coastguard Worker ], 2116*8975f5c5SAndroid Build Coastguard Worker }, 2117*8975f5c5SAndroid Build Coastguard Worker }, 2118*8975f5c5SAndroid Build Coastguard Worker} 2119*8975f5c5SAndroid Build Coastguard Worker 2120*8975f5c5SAndroid Build Coastguard Workercc_library_static { 2121*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_val", 2122*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2123*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/basic_block.cpp", 2124*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/construct.cpp", 2125*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/function.cpp", 2126*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/instruction.cpp", 2127*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate.cpp", 2128*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_adjacency.cpp", 2129*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_annotation.cpp", 2130*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_arithmetics.cpp", 2131*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_atomics.cpp", 2132*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_barriers.cpp", 2133*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_bitwise.cpp", 2134*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_builtins.cpp", 2135*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_capability.cpp", 2136*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_cfg.cpp", 2137*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_composites.cpp", 2138*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_constants.cpp", 2139*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_conversion.cpp", 2140*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_debug.cpp", 2141*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_decorations.cpp", 2142*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_derivatives.cpp", 2143*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_execution_limitations.cpp", 2144*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_extensions.cpp", 2145*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_function.cpp", 2146*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_id.cpp", 2147*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_image.cpp", 2148*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_instruction.cpp", 2149*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_interfaces.cpp", 2150*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_layout.cpp", 2151*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_literals.cpp", 2152*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_logicals.cpp", 2153*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_memory.cpp", 2154*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_memory_semantics.cpp", 2155*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_mesh_shading.cpp", 2156*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_misc.cpp", 2157*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_mode_setting.cpp", 2158*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_non_uniform.cpp", 2159*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_primitives.cpp", 2160*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_ray_query.cpp", 2161*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_ray_tracing.cpp", 2162*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_ray_tracing_reorder.cpp", 2163*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_scopes.cpp", 2164*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_small_type_uses.cpp", 2165*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_tensor_layout.cpp", 2166*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validate_type.cpp", 2167*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/source/val/validation_state.cpp", 2168*8975f5c5SAndroid Build Coastguard Worker ], 2169*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 2170*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 2171*8975f5c5SAndroid Build Coastguard Worker ], 2172*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2173*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2174*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2175*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_headers", 2176*8975f5c5SAndroid Build Coastguard Worker ], 2177*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 2178*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 2179*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 2180*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 2181*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 2182*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 2183*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 2184*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 2185*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 2186*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 2187*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 2188*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 2189*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 2190*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 2191*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 2192*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 2193*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 2194*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 2195*8975f5c5SAndroid Build Coastguard Worker ], 2196*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2197*8975f5c5SAndroid Build Coastguard Worker "", 2198*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 2199*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/", 2200*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/include/", 2201*8975f5c5SAndroid Build Coastguard Worker ], 2202*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2203*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2204*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2205*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2206*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2207*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2208*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2209*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2210*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2211*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2212*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2213*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2214*8975f5c5SAndroid Build Coastguard Worker "-Wno-implicit-fallthrough", 2215*8975f5c5SAndroid Build Coastguard Worker "-Wno-newline-eof", 2216*8975f5c5SAndroid Build Coastguard Worker "-Wno-unreachable-code-break", 2217*8975f5c5SAndroid Build Coastguard Worker "-Wno-unreachable-code-return", 2218*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2219*8975f5c5SAndroid Build Coastguard Worker ], 2220*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2221*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2222*8975f5c5SAndroid Build Coastguard Worker arch: { 2223*8975f5c5SAndroid Build Coastguard Worker arm64: { 2224*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2225*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2226*8975f5c5SAndroid Build Coastguard Worker ], 2227*8975f5c5SAndroid Build Coastguard Worker }, 2228*8975f5c5SAndroid Build Coastguard Worker }, 2229*8975f5c5SAndroid Build Coastguard Worker} 2230*8975f5c5SAndroid Build Coastguard Worker 2231*8975f5c5SAndroid Build Coastguard Workercc_defaults { 2232*8975f5c5SAndroid Build Coastguard Worker name: "src_common_spirv_angle_spirv_builder", 2233*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2234*8975f5c5SAndroid Build Coastguard Worker "src/common/spirv/spirv_instruction_builder_autogen.cpp", 2235*8975f5c5SAndroid Build Coastguard Worker ], 2236*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 2237*8975f5c5SAndroid Build Coastguard Worker "angle_common", 2238*8975f5c5SAndroid Build Coastguard Worker ], 2239*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 2240*8975f5c5SAndroid Build Coastguard Worker "liblog", 2241*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 2242*8975f5c5SAndroid Build Coastguard Worker ], 2243*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2244*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2245*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2246*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_base", 2247*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_headers", 2248*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_headers_src_spv_headers", 2249*8975f5c5SAndroid Build Coastguard Worker ], 2250*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2251*8975f5c5SAndroid Build Coastguard Worker "include/", 2252*8975f5c5SAndroid Build Coastguard Worker "src/", 2253*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 2254*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 2255*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 2256*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 2257*8975f5c5SAndroid Build Coastguard Worker ], 2258*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2259*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 2260*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 2261*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 2262*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 2263*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 2264*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 2265*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 2266*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 2267*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 2268*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2269*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2270*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2271*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2272*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2273*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2274*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2275*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2276*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2277*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2278*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2279*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2280*8975f5c5SAndroid Build Coastguard Worker ], 2281*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2282*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2283*8975f5c5SAndroid Build Coastguard Worker arch: { 2284*8975f5c5SAndroid Build Coastguard Worker arm64: { 2285*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2286*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2287*8975f5c5SAndroid Build Coastguard Worker ], 2288*8975f5c5SAndroid Build Coastguard Worker }, 2289*8975f5c5SAndroid Build Coastguard Worker }, 2290*8975f5c5SAndroid Build Coastguard Worker} 2291*8975f5c5SAndroid Build Coastguard Worker 2292*8975f5c5SAndroid Build Coastguard Workercc_defaults { 2293*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_tools_src_spvtools_headers", 2294*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2295*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2296*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2297*8975f5c5SAndroid Build Coastguard Worker ], 2298*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2299*8975f5c5SAndroid Build Coastguard Worker "", 2300*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/include/", 2301*8975f5c5SAndroid Build Coastguard Worker ], 2302*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2303*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2304*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2305*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2306*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2307*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2308*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2309*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2310*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2311*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2312*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2313*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2314*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2315*8975f5c5SAndroid Build Coastguard Worker ], 2316*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2317*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2318*8975f5c5SAndroid Build Coastguard Worker arch: { 2319*8975f5c5SAndroid Build Coastguard Worker arm64: { 2320*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2321*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2322*8975f5c5SAndroid Build Coastguard Worker ], 2323*8975f5c5SAndroid Build Coastguard Worker }, 2324*8975f5c5SAndroid Build Coastguard Worker }, 2325*8975f5c5SAndroid Build Coastguard Worker} 2326*8975f5c5SAndroid Build Coastguard Worker 2327*8975f5c5SAndroid Build Coastguard Workercc_defaults { 2328*8975f5c5SAndroid Build Coastguard Worker name: "third_party_spirv_headers_src_spv_headers", 2329*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2330*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2331*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2332*8975f5c5SAndroid Build Coastguard Worker ], 2333*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2334*8975f5c5SAndroid Build Coastguard Worker "", 2335*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 2336*8975f5c5SAndroid Build Coastguard Worker ], 2337*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2338*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2339*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2340*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2341*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2342*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2343*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2344*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2345*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2346*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2347*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2348*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2349*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2350*8975f5c5SAndroid Build Coastguard Worker ], 2351*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2352*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2353*8975f5c5SAndroid Build Coastguard Worker arch: { 2354*8975f5c5SAndroid Build Coastguard Worker arm64: { 2355*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2356*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2357*8975f5c5SAndroid Build Coastguard Worker ], 2358*8975f5c5SAndroid Build Coastguard Worker }, 2359*8975f5c5SAndroid Build Coastguard Worker }, 2360*8975f5c5SAndroid Build Coastguard Worker} 2361*8975f5c5SAndroid Build Coastguard Worker 2362*8975f5c5SAndroid Build Coastguard Workercc_defaults { 2363*8975f5c5SAndroid Build Coastguard Worker name: "src_common_spirv_angle_spirv_headers", 2364*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 2365*8975f5c5SAndroid Build Coastguard Worker "angle_common", 2366*8975f5c5SAndroid Build Coastguard Worker ], 2367*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 2368*8975f5c5SAndroid Build Coastguard Worker "liblog", 2369*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 2370*8975f5c5SAndroid Build Coastguard Worker ], 2371*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2372*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2373*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2374*8975f5c5SAndroid Build Coastguard Worker ], 2375*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2376*8975f5c5SAndroid Build Coastguard Worker "include/", 2377*8975f5c5SAndroid Build Coastguard Worker "src/", 2378*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 2379*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 2380*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 2381*8975f5c5SAndroid Build Coastguard Worker ], 2382*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2383*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 2384*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 2385*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 2386*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 2387*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 2388*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 2389*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 2390*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 2391*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 2392*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2393*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2394*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2395*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2396*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2397*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2398*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2399*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2400*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2401*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2402*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2403*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2404*8975f5c5SAndroid Build Coastguard Worker ], 2405*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2406*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2407*8975f5c5SAndroid Build Coastguard Worker arch: { 2408*8975f5c5SAndroid Build Coastguard Worker arm64: { 2409*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2410*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2411*8975f5c5SAndroid Build Coastguard Worker ], 2412*8975f5c5SAndroid Build Coastguard Worker }, 2413*8975f5c5SAndroid Build Coastguard Worker }, 2414*8975f5c5SAndroid Build Coastguard Worker} 2415*8975f5c5SAndroid Build Coastguard Worker 2416*8975f5c5SAndroid Build Coastguard Workercc_defaults { 2417*8975f5c5SAndroid Build Coastguard Worker name: "src_common_spirv_angle_spirv_base", 2418*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2419*8975f5c5SAndroid Build Coastguard Worker "src/common/spirv/angle_spirv_utils.cpp", 2420*8975f5c5SAndroid Build Coastguard Worker ], 2421*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 2422*8975f5c5SAndroid Build Coastguard Worker "angle_common", 2423*8975f5c5SAndroid Build Coastguard Worker ], 2424*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 2425*8975f5c5SAndroid Build Coastguard Worker "liblog", 2426*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 2427*8975f5c5SAndroid Build Coastguard Worker ], 2428*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2429*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2430*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2431*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_headers", 2432*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_headers_src_spv_headers", 2433*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_headers", 2434*8975f5c5SAndroid Build Coastguard Worker ], 2435*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2436*8975f5c5SAndroid Build Coastguard Worker "include/", 2437*8975f5c5SAndroid Build Coastguard Worker "src/", 2438*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 2439*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 2440*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 2441*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 2442*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/include/", 2443*8975f5c5SAndroid Build Coastguard Worker ], 2444*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2445*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 2446*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 2447*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 2448*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 2449*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 2450*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 2451*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 2452*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 2453*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 2454*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2455*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2456*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2457*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2458*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2459*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2460*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2461*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2462*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2463*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2464*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2465*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2466*8975f5c5SAndroid Build Coastguard Worker ], 2467*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2468*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2469*8975f5c5SAndroid Build Coastguard Worker arch: { 2470*8975f5c5SAndroid Build Coastguard Worker arm64: { 2471*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2472*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2473*8975f5c5SAndroid Build Coastguard Worker ], 2474*8975f5c5SAndroid Build Coastguard Worker }, 2475*8975f5c5SAndroid Build Coastguard Worker }, 2476*8975f5c5SAndroid Build Coastguard Worker} 2477*8975f5c5SAndroid Build Coastguard Worker 2478*8975f5c5SAndroid Build Coastguard Workercc_library_static { 2479*8975f5c5SAndroid Build Coastguard Worker name: "angle_preprocessor", 2480*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2481*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DiagnosticsBase.cpp", 2482*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DirectiveHandlerBase.cpp", 2483*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DirectiveParser.cpp", 2484*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Input.cpp", 2485*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Lexer.cpp", 2486*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Macro.cpp", 2487*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/MacroExpander.cpp", 2488*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Preprocessor.cpp", 2489*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Token.cpp", 2490*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/preprocessor_lex_autogen.cpp", 2491*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/preprocessor_tab_autogen.cpp", 2492*8975f5c5SAndroid Build Coastguard Worker ], 2493*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 2494*8975f5c5SAndroid Build Coastguard Worker "angle_common", 2495*8975f5c5SAndroid Build Coastguard Worker ], 2496*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 2497*8975f5c5SAndroid Build Coastguard Worker "liblog", 2498*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 2499*8975f5c5SAndroid Build Coastguard Worker ], 2500*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2501*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2502*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2503*8975f5c5SAndroid Build Coastguard Worker "angle_translator_headers", 2504*8975f5c5SAndroid Build Coastguard Worker ], 2505*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2506*8975f5c5SAndroid Build Coastguard Worker "include/", 2507*8975f5c5SAndroid Build Coastguard Worker "src/", 2508*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 2509*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 2510*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 2511*8975f5c5SAndroid Build Coastguard Worker ], 2512*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2513*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 2514*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 2515*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 2516*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 2517*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 2518*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 2519*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 2520*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 2521*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 2522*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2523*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2524*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2525*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2526*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2527*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2528*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2529*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2530*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2531*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2532*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2533*8975f5c5SAndroid Build Coastguard Worker "-Wno-unreachable-code-break", 2534*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2535*8975f5c5SAndroid Build Coastguard Worker ], 2536*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2537*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2538*8975f5c5SAndroid Build Coastguard Worker arch: { 2539*8975f5c5SAndroid Build Coastguard Worker arm64: { 2540*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2541*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2542*8975f5c5SAndroid Build Coastguard Worker ], 2543*8975f5c5SAndroid Build Coastguard Worker }, 2544*8975f5c5SAndroid Build Coastguard Worker }, 2545*8975f5c5SAndroid Build Coastguard Worker} 2546*8975f5c5SAndroid Build Coastguard Worker 2547*8975f5c5SAndroid Build Coastguard Workercc_library_static { 2548*8975f5c5SAndroid Build Coastguard Worker name: "angle_translator", 2549*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2550*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/BaseTypes.cpp", 2551*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/BuiltInFunctionEmulator.cpp", 2552*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CallDAG.cpp", 2553*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CodeGen.cpp", 2554*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CollectVariables.cpp", 2555*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Compiler.cpp", 2556*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ConstantUnion.cpp", 2557*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Declarator.cpp", 2558*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Diagnostics.cpp", 2559*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/DirectiveHandler.cpp", 2560*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ExtensionBehavior.cpp", 2561*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/FlagStd140Structs.cpp", 2562*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/FunctionLookup.cpp", 2563*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/HashNames.cpp", 2564*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ImmutableStringBuilder.cpp", 2565*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ImmutableString_autogen.cpp", 2566*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/InfoSink.cpp", 2567*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Initialize.cpp", 2568*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/InitializeDll.cpp", 2569*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IntermNode.cpp", 2570*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IntermRebuild.cpp", 2571*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IsASTDepthBelowLimit.cpp", 2572*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Name.cpp", 2573*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Operator.cpp", 2574*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/OutputTree.cpp", 2575*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ParseContext.cpp", 2576*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/PoolAlloc.cpp", 2577*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/QualifierTypes.cpp", 2578*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ShaderLang.cpp", 2579*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ShaderVars.cpp", 2580*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Symbol.cpp", 2581*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolTable.cpp", 2582*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolTable_autogen.cpp", 2583*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolUniqueId.cpp", 2584*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Types.cpp", 2585*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateAST.cpp", 2586*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateBarrierFunctionCall.cpp", 2587*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateClipCullDistance.cpp", 2588*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateGlobalInitializer.cpp", 2589*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateLimitations.cpp", 2590*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateMaxParameters.cpp", 2591*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateOutputs.cpp", 2592*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateSwitch.cpp", 2593*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateTypeSizeLimitations.cpp", 2594*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateVaryingLocations.cpp", 2595*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/VariablePacker.cpp", 2596*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/blocklayout.cpp", 2597*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputGLSL.cpp", 2598*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputGLSLBase.cpp", 2599*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glslang_lex_autogen.cpp", 2600*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glslang_tab_autogen.cpp", 2601*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/BuildSPIRV.cpp", 2602*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/BuiltinsWorkaround.cpp", 2603*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/OutputSPIRV.cpp", 2604*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/TranslatorSPIRV.cpp", 2605*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampFragDepth.cpp", 2606*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampIndirectIndices.cpp", 2607*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampPointSize.cpp", 2608*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp", 2609*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeclarePerVertexBlocks.cpp", 2610*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeferGlobalInitializers.cpp", 2611*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp", 2612*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp", 2613*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/FoldExpressions.cpp", 2614*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ForcePrecisionQualifier.cpp", 2615*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/InitializeVariables.cpp", 2616*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp", 2617*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PreTransformTextureCubeGradDerivatives.cpp", 2618*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneEmptyCases.cpp", 2619*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneInfiniteLoops.cpp", 2620*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneNoOps.cpp", 2621*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RecordConstantPrecision.cpp", 2622*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp", 2623*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp", 2624*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp", 2625*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp", 2626*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp", 2627*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp", 2628*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RescopeGlobalVariables.cpp", 2629*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp", 2630*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp", 2631*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteDfdy.cpp", 2632*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewritePixelLocalStorage.cpp", 2633*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteStructSamplers.cpp", 2634*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp", 2635*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SeparateDeclarations.cpp", 2636*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.cpp", 2637*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp", 2638*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SplitSequenceOperator.cpp", 2639*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/ClampGLLayer.cpp", 2640*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateAdvancedBlendEquations.cpp", 2641*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateDithering.cpp", 2642*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateFragColorData.cpp", 2643*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.cpp", 2644*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.cpp", 2645*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/FlagSamplersWithTexelFetch.cpp", 2646*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.cpp", 2647*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/RewriteInterpolateAtOffset.cpp", 2648*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/RewriteR32fImages.cpp", 2649*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/DriverUniform.cpp", 2650*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindFunction.cpp", 2651*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindMain.cpp", 2652*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindPreciseNodes.cpp", 2653*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindSymbolNode.cpp", 2654*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermNodePatternMatcher.cpp", 2655*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermNode_util.cpp", 2656*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermTraverse.cpp", 2657*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp", 2658*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.cpp", 2659*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp", 2660*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceVariable.cpp", 2661*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RewriteSampleMaskVariable.cpp", 2662*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RunAtTheBeginningOfShader.cpp", 2663*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp", 2664*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/SpecializationConstant.cpp", 2665*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/util.cpp", 2666*8975f5c5SAndroid Build Coastguard Worker ], 2667*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 2668*8975f5c5SAndroid Build Coastguard Worker "angle_common", 2669*8975f5c5SAndroid Build Coastguard Worker "angle_common_shader_state", 2670*8975f5c5SAndroid Build Coastguard Worker "angle_preprocessor", 2671*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 2672*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_val", 2673*8975f5c5SAndroid Build Coastguard Worker ], 2674*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 2675*8975f5c5SAndroid Build Coastguard Worker "liblog", 2676*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 2677*8975f5c5SAndroid Build Coastguard Worker ], 2678*8975f5c5SAndroid Build Coastguard Worker defaults: [ 2679*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 2680*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 2681*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 2682*8975f5c5SAndroid Build Coastguard Worker "angle_translator_headers", 2683*8975f5c5SAndroid Build Coastguard Worker "angle_version_info", 2684*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_base", 2685*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_builder", 2686*8975f5c5SAndroid Build Coastguard Worker "src_common_spirv_angle_spirv_headers", 2687*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_headers_src_spv_headers", 2688*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_headers", 2689*8975f5c5SAndroid Build Coastguard Worker ], 2690*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 2691*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 2692*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 2693*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 2694*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 2695*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 2696*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 2697*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 2698*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 2699*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 2700*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 2701*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 2702*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 2703*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 2704*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 2705*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 2706*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 2707*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 2708*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 2709*8975f5c5SAndroid Build Coastguard Worker ], 2710*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 2711*8975f5c5SAndroid Build Coastguard Worker "include/", 2712*8975f5c5SAndroid Build Coastguard Worker "src/", 2713*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 2714*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 2715*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 2716*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/include/", 2717*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/include/", 2718*8975f5c5SAndroid Build Coastguard Worker ], 2719*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2720*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 2721*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 2722*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 2723*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 2724*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 2725*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 2726*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 2727*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 2728*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 2729*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 2730*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 2731*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2732*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2733*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2734*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 2735*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 2736*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 2737*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 2738*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 2739*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 2740*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 2741*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 2742*8975f5c5SAndroid Build Coastguard Worker ], 2743*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 2744*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 2745*8975f5c5SAndroid Build Coastguard Worker arch: { 2746*8975f5c5SAndroid Build Coastguard Worker arm64: { 2747*8975f5c5SAndroid Build Coastguard Worker cflags: [ 2748*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 2749*8975f5c5SAndroid Build Coastguard Worker ], 2750*8975f5c5SAndroid Build Coastguard Worker }, 2751*8975f5c5SAndroid Build Coastguard Worker }, 2752*8975f5c5SAndroid Build Coastguard Worker} 2753*8975f5c5SAndroid Build Coastguard Worker 2754*8975f5c5SAndroid Build Coastguard Workercc_genrule { 2755*8975f5c5SAndroid Build Coastguard Worker name: "angle_program_version_id", 2756*8975f5c5SAndroid Build Coastguard Worker srcs: [ 2757*8975f5c5SAndroid Build Coastguard Worker "include/EGL/egl.h", 2758*8975f5c5SAndroid Build Coastguard Worker "include/EGL/eglext.h", 2759*8975f5c5SAndroid Build Coastguard Worker "include/EGL/eglext_angle.h", 2760*8975f5c5SAndroid Build Coastguard Worker "include/EGL/eglplatform.h", 2761*8975f5c5SAndroid Build Coastguard Worker "include/GLES/gl.h", 2762*8975f5c5SAndroid Build Coastguard Worker "include/GLES/glext.h", 2763*8975f5c5SAndroid Build Coastguard Worker "include/GLES/glplatform.h", 2764*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2.h", 2765*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2ext.h", 2766*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2ext_angle.h", 2767*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2platform.h", 2768*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl3.h", 2769*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl31.h", 2770*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl32.h", 2771*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl3platform.h", 2772*8975f5c5SAndroid Build Coastguard Worker "include/GLSLANG/ShaderLang.h", 2773*8975f5c5SAndroid Build Coastguard Worker "include/GLSLANG/ShaderVars.h", 2774*8975f5c5SAndroid Build Coastguard Worker "include/GLX/glxext.h", 2775*8975f5c5SAndroid Build Coastguard Worker "include/KHR/khrplatform.h", 2776*8975f5c5SAndroid Build Coastguard Worker "include/WGL/wgl.h", 2777*8975f5c5SAndroid Build Coastguard Worker "include/angle_gl.h", 2778*8975f5c5SAndroid Build Coastguard Worker "include/export.h", 2779*8975f5c5SAndroid Build Coastguard Worker "include/platform/Feature.h", 2780*8975f5c5SAndroid Build Coastguard Worker "include/platform/PlatformMethods.h", 2781*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesD3D_autogen.h", 2782*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesGL_autogen.h", 2783*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesMtl_autogen.h", 2784*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesVk_autogen.h", 2785*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FrontendFeatures_autogen.h", 2786*8975f5c5SAndroid Build Coastguard Worker "include/vulkan/vulkan_fuchsia_ext.h", 2787*8975f5c5SAndroid Build Coastguard Worker "src/common/BinaryStream.h", 2788*8975f5c5SAndroid Build Coastguard Worker "src/common/CircularBuffer.h", 2789*8975f5c5SAndroid Build Coastguard Worker "src/common/Color.h", 2790*8975f5c5SAndroid Build Coastguard Worker "src/common/Color.inc", 2791*8975f5c5SAndroid Build Coastguard Worker "src/common/CompiledShaderState.h", 2792*8975f5c5SAndroid Build Coastguard Worker "src/common/FastVector.h", 2793*8975f5c5SAndroid Build Coastguard Worker "src/common/FixedQueue.h", 2794*8975f5c5SAndroid Build Coastguard Worker "src/common/FixedVector.h", 2795*8975f5c5SAndroid Build Coastguard Worker "src/common/Float16ToFloat32.cpp", 2796*8975f5c5SAndroid Build Coastguard Worker "src/common/MemoryBuffer.cpp", 2797*8975f5c5SAndroid Build Coastguard Worker "src/common/MemoryBuffer.h", 2798*8975f5c5SAndroid Build Coastguard Worker "src/common/Optional.h", 2799*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedCLEnums_autogen.h", 2800*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEGLEnums_autogen.cpp", 2801*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEGLEnums_autogen.h", 2802*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEnums.cpp", 2803*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEnums.h", 2804*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedGLEnums_autogen.cpp", 2805*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedGLEnums_autogen.h", 2806*8975f5c5SAndroid Build Coastguard Worker "src/common/PoolAlloc.cpp", 2807*8975f5c5SAndroid Build Coastguard Worker "src/common/PoolAlloc.h", 2808*8975f5c5SAndroid Build Coastguard Worker "src/common/RingBufferAllocator.cpp", 2809*8975f5c5SAndroid Build Coastguard Worker "src/common/RingBufferAllocator.h", 2810*8975f5c5SAndroid Build Coastguard Worker "src/common/SimpleMutex.cpp", 2811*8975f5c5SAndroid Build Coastguard Worker "src/common/SimpleMutex.h", 2812*8975f5c5SAndroid Build Coastguard Worker "src/common/SynchronizedValue.h", 2813*8975f5c5SAndroid Build Coastguard Worker "src/common/WorkerThread.cpp", 2814*8975f5c5SAndroid Build Coastguard Worker "src/common/WorkerThread.h", 2815*8975f5c5SAndroid Build Coastguard Worker "src/common/aligned_memory.cpp", 2816*8975f5c5SAndroid Build Coastguard Worker "src/common/aligned_memory.h", 2817*8975f5c5SAndroid Build Coastguard Worker "src/common/android_util.cpp", 2818*8975f5c5SAndroid Build Coastguard Worker "src/common/android_util.h", 2819*8975f5c5SAndroid Build Coastguard Worker "src/common/angleutils.cpp", 2820*8975f5c5SAndroid Build Coastguard Worker "src/common/angleutils.h", 2821*8975f5c5SAndroid Build Coastguard Worker "src/common/apple_platform_utils.h", 2822*8975f5c5SAndroid Build Coastguard Worker "src/common/backtrace_utils.h", 2823*8975f5c5SAndroid Build Coastguard Worker "src/common/backtrace_utils_noop.cpp", 2824*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/base_export.h", 2825*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/containers/mru_cache.h", 2826*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/logging.h", 2827*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/macros.h", 2828*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/no_destructor.h", 2829*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/checked_math.h", 2830*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/checked_math_impl.h", 2831*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/clamped_math.h", 2832*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/clamped_math_impl.h", 2833*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/math_constants.h", 2834*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/ranges.h", 2835*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_conversions.h", 2836*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_conversions_arm_impl.h", 2837*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_conversions_impl.h", 2838*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math.h", 2839*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math_arm_impl.h", 2840*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math_clang_gcc_impl.h", 2841*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math_shared_impl.h", 2842*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/sha1.cc", 2843*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/sha1.h", 2844*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/sys_byteorder.h", 2845*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/trace_event/trace_event.h", 2846*8975f5c5SAndroid Build Coastguard Worker "src/common/bitset_utils.h", 2847*8975f5c5SAndroid Build Coastguard Worker "src/common/debug.cpp", 2848*8975f5c5SAndroid Build Coastguard Worker "src/common/debug.h", 2849*8975f5c5SAndroid Build Coastguard Worker "src/common/entry_points_enum_autogen.cpp", 2850*8975f5c5SAndroid Build Coastguard Worker "src/common/entry_points_enum_autogen.h", 2851*8975f5c5SAndroid Build Coastguard Worker "src/common/event_tracer.cpp", 2852*8975f5c5SAndroid Build Coastguard Worker "src/common/event_tracer.h", 2853*8975f5c5SAndroid Build Coastguard Worker "src/common/frame_capture_utils.h", 2854*8975f5c5SAndroid Build Coastguard Worker "src/common/frame_capture_utils_autogen.h", 2855*8975f5c5SAndroid Build Coastguard Worker "src/common/gl_enum_utils.h", 2856*8975f5c5SAndroid Build Coastguard Worker "src/common/gl_enum_utils_autogen.h", 2857*8975f5c5SAndroid Build Coastguard Worker "src/common/hash_containers.h", 2858*8975f5c5SAndroid Build Coastguard Worker "src/common/hash_utils.h", 2859*8975f5c5SAndroid Build Coastguard Worker "src/common/log_utils.h", 2860*8975f5c5SAndroid Build Coastguard Worker "src/common/mathutil.cpp", 2861*8975f5c5SAndroid Build Coastguard Worker "src/common/mathutil.h", 2862*8975f5c5SAndroid Build Coastguard Worker "src/common/matrix_utils.cpp", 2863*8975f5c5SAndroid Build Coastguard Worker "src/common/matrix_utils.h", 2864*8975f5c5SAndroid Build Coastguard Worker "src/common/platform.h", 2865*8975f5c5SAndroid Build Coastguard Worker "src/common/platform_helpers.cpp", 2866*8975f5c5SAndroid Build Coastguard Worker "src/common/platform_helpers.h", 2867*8975f5c5SAndroid Build Coastguard Worker "src/common/string_utils.cpp", 2868*8975f5c5SAndroid Build Coastguard Worker "src/common/string_utils.h", 2869*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils.cpp", 2870*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils.h", 2871*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_linux.cpp", 2872*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_posix.cpp", 2873*8975f5c5SAndroid Build Coastguard Worker "src/common/tls.cpp", 2874*8975f5c5SAndroid Build Coastguard Worker "src/common/tls.h", 2875*8975f5c5SAndroid Build Coastguard Worker "src/common/uniform_type_info_autogen.cpp", 2876*8975f5c5SAndroid Build Coastguard Worker "src/common/uniform_type_info_autogen.h", 2877*8975f5c5SAndroid Build Coastguard Worker "src/common/utilities.cpp", 2878*8975f5c5SAndroid Build Coastguard Worker "src/common/utilities.h", 2879*8975f5c5SAndroid Build Coastguard Worker "src/common/vector_utils.h", 2880*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DiagnosticsBase.cpp", 2881*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DiagnosticsBase.h", 2882*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DirectiveHandlerBase.cpp", 2883*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DirectiveHandlerBase.h", 2884*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DirectiveParser.cpp", 2885*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/DirectiveParser.h", 2886*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/ExpressionParser.h", 2887*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Input.cpp", 2888*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Input.h", 2889*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Lexer.cpp", 2890*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Lexer.h", 2891*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Macro.cpp", 2892*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Macro.h", 2893*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/MacroExpander.cpp", 2894*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/MacroExpander.h", 2895*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Preprocessor.cpp", 2896*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Preprocessor.h", 2897*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/SourceLocation.h", 2898*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Token.cpp", 2899*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Token.h", 2900*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/Tokenizer.h", 2901*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/numeric_lex.h", 2902*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/preprocessor_lex_autogen.cpp", 2903*8975f5c5SAndroid Build Coastguard Worker "src/compiler/preprocessor/preprocessor_tab_autogen.cpp", 2904*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/AsNode.h", 2905*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/BaseTypes.cpp", 2906*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/BaseTypes.h", 2907*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/BuiltInFunctionEmulator.cpp", 2908*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/BuiltInFunctionEmulator.h", 2909*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CallDAG.cpp", 2910*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CallDAG.h", 2911*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CodeGen.cpp", 2912*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CollectVariables.cpp", 2913*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/CollectVariables.h", 2914*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Common.h", 2915*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Compiler.cpp", 2916*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Compiler.h", 2917*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ConstantUnion.cpp", 2918*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ConstantUnion.h", 2919*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Declarator.cpp", 2920*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Declarator.h", 2921*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Diagnostics.cpp", 2922*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Diagnostics.h", 2923*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/DirectiveHandler.cpp", 2924*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/DirectiveHandler.h", 2925*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ExtensionBehavior.cpp", 2926*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ExtensionBehavior.h", 2927*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/FlagStd140Structs.cpp", 2928*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/FlagStd140Structs.h", 2929*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/FunctionLookup.cpp", 2930*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/FunctionLookup.h", 2931*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/HashNames.cpp", 2932*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/HashNames.h", 2933*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ImmutableString.h", 2934*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ImmutableStringBuilder.cpp", 2935*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ImmutableStringBuilder.h", 2936*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ImmutableString_autogen.cpp", 2937*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/InfoSink.cpp", 2938*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/InfoSink.h", 2939*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Initialize.cpp", 2940*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Initialize.h", 2941*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/InitializeDll.cpp", 2942*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/InitializeDll.h", 2943*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/InitializeGlobals.h", 2944*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IntermNode.cpp", 2945*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IntermNode.h", 2946*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IntermRebuild.cpp", 2947*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IntermRebuild.h", 2948*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IsASTDepthBelowLimit.cpp", 2949*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/IsASTDepthBelowLimit.h", 2950*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Name.cpp", 2951*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Name.h", 2952*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/NodeType.h", 2953*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Operator.cpp", 2954*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Operator_autogen.h", 2955*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/OutputTree.cpp", 2956*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/OutputTree.h", 2957*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ParseContext.cpp", 2958*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ParseContext.h", 2959*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/PoolAlloc.cpp", 2960*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/PoolAlloc.h", 2961*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Pragma.h", 2962*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/QualifierTypes.cpp", 2963*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/QualifierTypes.h", 2964*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Severity.h", 2965*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ShaderLang.cpp", 2966*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ShaderVars.cpp", 2967*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/StaticType.h", 2968*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Symbol.cpp", 2969*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Symbol.h", 2970*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolTable.cpp", 2971*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolTable.h", 2972*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolTable_autogen.cpp", 2973*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolTable_autogen.h", 2974*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolUniqueId.cpp", 2975*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/SymbolUniqueId.h", 2976*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Types.cpp", 2977*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/Types.h", 2978*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateAST.cpp", 2979*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateAST.h", 2980*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateBarrierFunctionCall.cpp", 2981*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateBarrierFunctionCall.h", 2982*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateClipCullDistance.cpp", 2983*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateClipCullDistance.h", 2984*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateGlobalInitializer.cpp", 2985*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateGlobalInitializer.h", 2986*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateLimitations.cpp", 2987*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateLimitations.h", 2988*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateMaxParameters.cpp", 2989*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateMaxParameters.h", 2990*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateOutputs.cpp", 2991*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateOutputs.h", 2992*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateSwitch.cpp", 2993*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateSwitch.h", 2994*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateTypeSizeLimitations.cpp", 2995*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateTypeSizeLimitations.h", 2996*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateVaryingLocations.cpp", 2997*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/ValidateVaryingLocations.h", 2998*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/VariablePacker.cpp", 2999*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/VariablePacker.h", 3000*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/blocklayout.cpp", 3001*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/blocklayout.h", 3002*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/BuiltInFunctionEmulatorGLSL.cpp", 3003*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/BuiltInFunctionEmulatorGLSL.h", 3004*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/ExtensionGLSL.cpp", 3005*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/ExtensionGLSL.h", 3006*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputESSL.cpp", 3007*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputESSL.h", 3008*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputGLSL.cpp", 3009*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputGLSL.h", 3010*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputGLSLBase.cpp", 3011*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/OutputGLSLBase.h", 3012*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/TranslatorESSL.cpp", 3013*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/TranslatorESSL.h", 3014*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/TranslatorGLSL.cpp", 3015*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/TranslatorGLSL.h", 3016*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/VersionGLSL.cpp", 3017*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glsl/VersionGLSL.h", 3018*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glslang.h", 3019*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glslang_lex_autogen.cpp", 3020*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glslang_tab_autogen.cpp", 3021*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/glslang_tab_autogen.h", 3022*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ASTMetadataHLSL.cpp", 3023*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ASTMetadataHLSL.h", 3024*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/AtomicCounterFunctionHLSL.cpp", 3025*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/AtomicCounterFunctionHLSL.h", 3026*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/BuiltInFunctionEmulatorHLSL.cpp", 3027*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/BuiltInFunctionEmulatorHLSL.h", 3028*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ImageFunctionHLSL.cpp", 3029*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ImageFunctionHLSL.h", 3030*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/OutputHLSL.cpp", 3031*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/OutputHLSL.h", 3032*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ResourcesHLSL.cpp", 3033*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ResourcesHLSL.h", 3034*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ShaderStorageBlockFunctionHLSL.cpp", 3035*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ShaderStorageBlockFunctionHLSL.h", 3036*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ShaderStorageBlockOutputHLSL.cpp", 3037*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/ShaderStorageBlockOutputHLSL.h", 3038*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/StructureHLSL.cpp", 3039*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/StructureHLSL.h", 3040*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/TextureFunctionHLSL.cpp", 3041*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/TextureFunctionHLSL.h", 3042*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/TranslatorHLSL.cpp", 3043*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/TranslatorHLSL.h", 3044*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/UtilsHLSL.cpp", 3045*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/UtilsHLSL.h", 3046*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/blocklayoutHLSL.cpp", 3047*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/blocklayoutHLSL.h", 3048*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/hlsl/emulated_builtin_functions_hlsl_autogen.cpp", 3049*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/length_limits.h", 3050*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/AstHelpers.cpp", 3051*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/AstHelpers.h", 3052*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/ConstantNames.cpp", 3053*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/DebugSink.h", 3054*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/DiscoverDependentFunctions.cpp", 3055*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/DiscoverDependentFunctions.h", 3056*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/DiscoverEnclosingFunctionTraverser.cpp", 3057*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/DiscoverEnclosingFunctionTraverser.h", 3058*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/DriverUniformMetal.cpp", 3059*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/DriverUniformMetal.h", 3060*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/EmitMetal.cpp", 3061*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/EmitMetal.h", 3062*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/IdGen.cpp", 3063*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/IdGen.h", 3064*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/Layout.cpp", 3065*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/Layout.h", 3066*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/MapFunctionsToDefinitions.cpp", 3067*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/MapFunctionsToDefinitions.h", 3068*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/MapSymbols.cpp", 3069*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/MapSymbols.h", 3070*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/ModifyStruct.cpp", 3071*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/ModifyStruct.h", 3072*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/Pipeline.cpp", 3073*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/Pipeline.h", 3074*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/ProgramPrelude.cpp", 3075*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/ProgramPrelude.h", 3076*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/Reference.h", 3077*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/RewritePipelines.cpp", 3078*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/RewritePipelines.h", 3079*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/SkippingTraverser.h", 3080*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/SymbolEnv.cpp", 3081*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/SymbolEnv.h", 3082*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/ToposortStructs.cpp", 3083*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/ToposortStructs.h", 3084*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/TranslatorMSL.cpp", 3085*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/TranslatorMSL.h", 3086*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/UtilsMSL.cpp", 3087*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/msl/UtilsMSL.h", 3088*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/null/TranslatorNULL.h", 3089*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/BuildSPIRV.cpp", 3090*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/BuildSPIRV.h", 3091*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/BuiltinsWorkaround.cpp", 3092*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/BuiltinsWorkaround.h", 3093*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/OutputSPIRV.cpp", 3094*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/OutputSPIRV.h", 3095*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/TranslatorSPIRV.cpp", 3096*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/spirv/TranslatorSPIRV.h", 3097*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampFragDepth.cpp", 3098*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampFragDepth.h", 3099*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampIndirectIndices.cpp", 3100*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampIndirectIndices.h", 3101*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampPointSize.cpp", 3102*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ClampPointSize.h", 3103*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp", 3104*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.h", 3105*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeclarePerVertexBlocks.cpp", 3106*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeclarePerVertexBlocks.h", 3107*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeferGlobalInitializers.cpp", 3108*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/DeferGlobalInitializers.h", 3109*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp", 3110*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.h", 3111*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp", 3112*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.h", 3113*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/FoldExpressions.cpp", 3114*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/FoldExpressions.h", 3115*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ForcePrecisionQualifier.cpp", 3116*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/ForcePrecisionQualifier.h", 3117*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/InitializeVariables.cpp", 3118*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/InitializeVariables.h", 3119*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp", 3120*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.h", 3121*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PreTransformTextureCubeGradDerivatives.cpp", 3122*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PreTransformTextureCubeGradDerivatives.h", 3123*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneEmptyCases.cpp", 3124*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneEmptyCases.h", 3125*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneInfiniteLoops.cpp", 3126*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneInfiniteLoops.h", 3127*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneNoOps.cpp", 3128*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/PruneNoOps.h", 3129*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RecordConstantPrecision.cpp", 3130*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RecordConstantPrecision.h", 3131*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp", 3132*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveArrayLengthMethod.h", 3133*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp", 3134*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.h", 3135*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp", 3136*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveDynamicIndexing.h", 3137*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp", 3138*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.h", 3139*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp", 3140*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveInvariantDeclaration.h", 3141*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp", 3142*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RemoveUnreferencedVariables.h", 3143*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RescopeGlobalVariables.cpp", 3144*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RescopeGlobalVariables.h", 3145*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp", 3146*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.h", 3147*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp", 3148*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteAtomicCounters.h", 3149*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteDfdy.cpp", 3150*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteDfdy.h", 3151*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewritePixelLocalStorage.cpp", 3152*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewritePixelLocalStorage.h", 3153*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteStructSamplers.cpp", 3154*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteStructSamplers.h", 3155*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp", 3156*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/RewriteTexelFetchOffset.h", 3157*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SeparateDeclarations.cpp", 3158*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SeparateDeclarations.h", 3159*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.cpp", 3160*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.h", 3161*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp", 3162*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SimplifyLoopConditions.h", 3163*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SplitSequenceOperator.cpp", 3164*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/SplitSequenceOperator.h", 3165*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/RegenerateStructNames.cpp", 3166*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/RegenerateStructNames.h", 3167*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/RewriteRepeatedAssignToSwizzled.cpp", 3168*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/RewriteRepeatedAssignToSwizzled.h", 3169*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/ScalarizeVecAndMatConstructorArgs.cpp", 3170*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/ScalarizeVecAndMatConstructorArgs.h", 3171*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/UseInterfaceBlockFields.cpp", 3172*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/UseInterfaceBlockFields.h", 3173*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/AddAndTrueToLoopCondition.cpp", 3174*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/AddAndTrueToLoopCondition.h", 3175*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/RewriteDoWhile.cpp", 3176*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/RewriteDoWhile.h", 3177*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/RewriteRowMajorMatrices.cpp", 3178*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/RewriteRowMajorMatrices.h", 3179*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/RewriteUnaryMinusOperatorFloat.cpp", 3180*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/RewriteUnaryMinusOperatorFloat.h", 3181*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/UnfoldShortCircuitAST.cpp", 3182*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/glsl/apple/UnfoldShortCircuitAST.h", 3183*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/AddDefaultReturnStatements.cpp", 3184*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/AddDefaultReturnStatements.h", 3185*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/AggregateAssignArraysInSSBOs.cpp", 3186*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/AggregateAssignArraysInSSBOs.h", 3187*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/AggregateAssignStructsInSSBOs.cpp", 3188*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/AggregateAssignStructsInSSBOs.h", 3189*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/ArrayReturnValueToOutParameter.cpp", 3190*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/ArrayReturnValueToOutParameter.h", 3191*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/BreakVariableAliasingInInnerLoops.cpp", 3192*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/BreakVariableAliasingInInnerLoops.h", 3193*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/ExpandIntegerPowExpressions.cpp", 3194*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/ExpandIntegerPowExpressions.h", 3195*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RecordUniformBlocksWithLargeArrayMember.cpp", 3196*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RecordUniformBlocksWithLargeArrayMember.h", 3197*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RemoveSwitchFallThrough.cpp", 3198*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RemoveSwitchFallThrough.h", 3199*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteAtomicFunctionExpressions.cpp", 3200*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteAtomicFunctionExpressions.h", 3201*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteElseBlocks.cpp", 3202*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteElseBlocks.h", 3203*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteExpressionsWithShaderStorageBlock.cpp", 3204*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteExpressionsWithShaderStorageBlock.h", 3205*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteUnaryMinusOperatorInt.cpp", 3206*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/RewriteUnaryMinusOperatorInt.h", 3207*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/SeparateArrayConstructorStatements.cpp", 3208*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/SeparateArrayConstructorStatements.h", 3209*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/SeparateArrayInitialization.cpp", 3210*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/SeparateArrayInitialization.h", 3211*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/SeparateExpressionsReturningArrays.cpp", 3212*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/SeparateExpressionsReturningArrays.h", 3213*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/UnfoldShortCircuitToIf.cpp", 3214*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/UnfoldShortCircuitToIf.h", 3215*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/WrapSwitchStatementsInBlocks.cpp", 3216*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/hlsl/WrapSwitchStatementsInBlocks.h", 3217*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/AddExplicitTypeCasts.cpp", 3218*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/AddExplicitTypeCasts.h", 3219*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/ConvertUnsupportedConstructorsToFunctionCalls.cpp", 3220*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/ConvertUnsupportedConstructorsToFunctionCalls.h", 3221*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/FixTypeConstructors.cpp", 3222*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/FixTypeConstructors.h", 3223*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/GuardFragDepthWrite.cpp", 3224*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/GuardFragDepthWrite.h", 3225*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/HoistConstants.cpp", 3226*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/HoistConstants.h", 3227*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/IntroduceVertexIndexID.cpp", 3228*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/IntroduceVertexIndexID.h", 3229*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/ReduceInterfaceBlocks.cpp", 3230*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/ReduceInterfaceBlocks.h", 3231*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteCaseDeclarations.cpp", 3232*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteCaseDeclarations.h", 3233*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteInterpolants.cpp", 3234*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteInterpolants.h", 3235*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteOutArgs.cpp", 3236*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteOutArgs.h", 3237*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteUnaddressableReferences.cpp", 3238*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/RewriteUnaddressableReferences.h", 3239*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/SeparateCompoundExpressions.cpp", 3240*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/SeparateCompoundExpressions.h", 3241*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/TransposeRowMajorMatrices.cpp", 3242*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/TransposeRowMajorMatrices.h", 3243*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/WrapMain.cpp", 3244*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/msl/WrapMain.h", 3245*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/ClampGLLayer.cpp", 3246*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/ClampGLLayer.h", 3247*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateAdvancedBlendEquations.cpp", 3248*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateAdvancedBlendEquations.h", 3249*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateDithering.cpp", 3250*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateDithering.h", 3251*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateFragColorData.cpp", 3252*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateFragColorData.h", 3253*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.cpp", 3254*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.h", 3255*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.cpp", 3256*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.h", 3257*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/FlagSamplersWithTexelFetch.cpp", 3258*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/FlagSamplersWithTexelFetch.h", 3259*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.cpp", 3260*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.h", 3261*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/RewriteInterpolateAtOffset.cpp", 3262*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/RewriteInterpolateAtOffset.h", 3263*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/RewriteR32fImages.cpp", 3264*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_ops/spirv/RewriteR32fImages.h", 3265*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/BuiltIn.h", 3266*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/BuiltIn_autogen.h", 3267*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/DriverUniform.cpp", 3268*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/DriverUniform.h", 3269*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindFunction.cpp", 3270*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindFunction.h", 3271*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindMain.cpp", 3272*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindMain.h", 3273*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindPreciseNodes.cpp", 3274*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindPreciseNodes.h", 3275*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindSymbolNode.cpp", 3276*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/FindSymbolNode.h", 3277*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermNodePatternMatcher.cpp", 3278*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermNodePatternMatcher.h", 3279*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermNode_util.cpp", 3280*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermNode_util.h", 3281*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermTraverse.cpp", 3282*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/IntermTraverse.h", 3283*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/NodeSearch.h", 3284*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp", 3285*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.h", 3286*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.cpp", 3287*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.h", 3288*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp", 3289*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceShadowingVariables.h", 3290*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceVariable.cpp", 3291*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/ReplaceVariable.h", 3292*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RewriteSampleMaskVariable.cpp", 3293*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RewriteSampleMaskVariable.h", 3294*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RunAtTheBeginningOfShader.cpp", 3295*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RunAtTheBeginningOfShader.h", 3296*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp", 3297*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/RunAtTheEndOfShader.h", 3298*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/SpecializationConstant.cpp", 3299*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/SpecializationConstant.h", 3300*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/tree_util/Visit.h", 3301*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/util.cpp", 3302*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/util.h", 3303*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/OutputUniformBlocks.cpp", 3304*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/OutputUniformBlocks.h", 3305*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/RewritePipelineVariables.cpp", 3306*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/RewritePipelineVariables.h", 3307*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/TranslatorWGSL.cpp", 3308*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/TranslatorWGSL.h", 3309*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/Utils.cpp", 3310*8975f5c5SAndroid Build Coastguard Worker "src/compiler/translator/wgsl/Utils.h", 3311*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/AttributeMap.cpp", 3312*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/AttributeMap.h", 3313*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/BlobCache.cpp", 3314*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/BlobCache.h", 3315*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Buffer.cpp", 3316*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Buffer.h", 3317*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLBitField.h", 3318*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLRefPointer.h", 3319*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Caps.cpp", 3320*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Caps.h", 3321*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Compiler.cpp", 3322*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Compiler.h", 3323*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Config.cpp", 3324*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Config.h", 3325*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Constants.h", 3326*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context.cpp", 3327*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context.h", 3328*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context.inl.h", 3329*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ContextMutex.cpp", 3330*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ContextMutex.h", 3331*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_1_0.cpp", 3332*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_1_0_autogen.h", 3333*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_2_0_autogen.h", 3334*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_3_0_autogen.h", 3335*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_3_1_autogen.h", 3336*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_3_2_autogen.h", 3337*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_ext_autogen.h", 3338*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Debug.cpp", 3339*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Debug.h", 3340*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Device.cpp", 3341*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Device.h", 3342*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Display.cpp", 3343*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Display.h", 3344*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/EGLSync.cpp", 3345*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/EGLSync.h", 3346*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Error.cpp", 3347*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Error.h", 3348*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Error.inc", 3349*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ErrorStrings.h", 3350*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Fence.cpp", 3351*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Fence.h", 3352*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Framebuffer.cpp", 3353*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Framebuffer.h", 3354*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/FramebufferAttachment.cpp", 3355*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/FramebufferAttachment.h", 3356*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1Renderer.cpp", 3357*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1Renderer.h", 3358*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1Shaders.inc", 3359*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1State.cpp", 3360*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1State.h", 3361*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GlobalMutex.cpp", 3362*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GlobalMutex.h", 3363*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/HandleAllocator.cpp", 3364*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/HandleAllocator.h", 3365*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Image.cpp", 3366*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Image.h", 3367*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ImageIndex.cpp", 3368*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ImageIndex.h", 3369*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/IndexRangeCache.cpp", 3370*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/IndexRangeCache.h", 3371*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/InfoLog.h", 3372*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/LoggingAnnotator.cpp", 3373*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/LoggingAnnotator.h", 3374*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryObject.cpp", 3375*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryObject.h", 3376*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryProgramCache.cpp", 3377*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryProgramCache.h", 3378*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryShaderCache.cpp", 3379*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryShaderCache.h", 3380*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Observer.cpp", 3381*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Observer.h", 3382*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay.cpp", 3383*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay.h", 3384*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/OverlayWidgets.cpp", 3385*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/OverlayWidgets.h", 3386*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_autogen.cpp", 3387*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_autogen.h", 3388*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_font_autogen.cpp", 3389*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_font_autogen.h", 3390*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/PixelLocalStorage.cpp", 3391*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/PixelLocalStorage.h", 3392*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Platform.cpp", 3393*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Program.cpp", 3394*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Program.h", 3395*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramExecutable.cpp", 3396*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramExecutable.h", 3397*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramLinkedResources.cpp", 3398*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramLinkedResources.h", 3399*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramPipeline.cpp", 3400*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramPipeline.h", 3401*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Query.cpp", 3402*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Query.h", 3403*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/RefCountObject.h", 3404*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Renderbuffer.cpp", 3405*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Renderbuffer.h", 3406*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ResourceManager.cpp", 3407*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ResourceManager.h", 3408*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ResourceMap.h", 3409*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Sampler.cpp", 3410*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Sampler.h", 3411*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Semaphore.cpp", 3412*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Semaphore.h", 3413*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Shader.cpp", 3414*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Shader.h", 3415*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ShareGroup.cpp", 3416*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ShareGroup.h", 3417*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/SizedMRUCache.h", 3418*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/State.cpp", 3419*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/State.h", 3420*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Stream.cpp", 3421*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Stream.h", 3422*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Surface.cpp", 3423*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Surface.h", 3424*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Texture.cpp", 3425*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Texture.h", 3426*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Thread.cpp", 3427*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Thread.h", 3428*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/TransformFeedback.cpp", 3429*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/TransformFeedback.h", 3430*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Uniform.cpp", 3431*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Uniform.h", 3432*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VaryingPacking.cpp", 3433*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VaryingPacking.h", 3434*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Version.h", 3435*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Version.inc", 3436*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexArray.cpp", 3437*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexArray.h", 3438*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexAttribute.cpp", 3439*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexAttribute.h", 3440*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexAttribute.inc", 3441*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/angletypes.cpp", 3442*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/angletypes.h", 3443*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/angletypes.inc", 3444*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/FrameCapture.h", 3445*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_egl_autogen.h", 3446*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_1_0_autogen.h", 3447*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_2_0_autogen.h", 3448*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_0_autogen.h", 3449*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_1_autogen.h", 3450*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_2_autogen.h", 3451*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_ext_autogen.h", 3452*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/serialize.h", 3453*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/cl_types.h", 3454*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/context_private_call.cpp", 3455*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/context_private_call_autogen.h", 3456*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/entry_points_utils.cpp", 3457*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/entry_points_utils.h", 3458*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/es3_copy_conversion_table_autogen.cpp", 3459*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/features.h", 3460*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/format_map_autogen.cpp", 3461*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/formatutils.cpp", 3462*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/formatutils.h", 3463*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/gles_extensions_autogen.cpp", 3464*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/gles_extensions_autogen.h", 3465*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/histogram_macros.h", 3466*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryconversions.cpp", 3467*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryconversions.h", 3468*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryutils.cpp", 3469*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryutils.h", 3470*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/BufferImpl.cpp", 3471*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/BufferImpl.h", 3472*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CompilerImpl.h", 3473*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ContextImpl.cpp", 3474*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ContextImpl.h", 3475*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DeviceImpl.cpp", 3476*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DeviceImpl.h", 3477*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DisplayImpl.cpp", 3478*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DisplayImpl.h", 3479*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLImplFactory.h", 3480*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLReusableSync.cpp", 3481*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLReusableSync.h", 3482*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLSyncImpl.cpp", 3483*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLSyncImpl.h", 3484*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FenceNVImpl.h", 3485*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/Format.h", 3486*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FormatID_autogen.h", 3487*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/Format_table_autogen.cpp", 3488*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FramebufferAttachmentObjectImpl.h", 3489*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FramebufferImpl.cpp", 3490*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FramebufferImpl.h", 3491*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/GLImplFactory.h", 3492*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ImageImpl.cpp", 3493*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ImageImpl.h", 3494*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/MemoryObjectImpl.h", 3495*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/OverlayImpl.h", 3496*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramExecutableImpl.h", 3497*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramImpl.cpp", 3498*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramImpl.h", 3499*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramPipelineImpl.cpp", 3500*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramPipelineImpl.h", 3501*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/QueryImpl.cpp", 3502*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/QueryImpl.h", 3503*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/RenderTargetCache.h", 3504*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/RenderbufferImpl.cpp", 3505*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/RenderbufferImpl.h", 3506*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SamplerImpl.h", 3507*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SemaphoreImpl.h", 3508*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ShaderImpl.cpp", 3509*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ShaderImpl.h", 3510*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ShareGroupImpl.h", 3511*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/StreamProducerImpl.h", 3512*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SurfaceImpl.cpp", 3513*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SurfaceImpl.h", 3514*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SyncImpl.h", 3515*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TextureImpl.cpp", 3516*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TextureImpl.h", 3517*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TransformFeedbackImpl.cpp", 3518*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TransformFeedbackImpl.h", 3519*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/VertexArrayImpl.cpp", 3520*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/VertexArrayImpl.h", 3521*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/copyvertex.h", 3522*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/copyvertex.inc.h", 3523*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/BufferD3D.cpp", 3524*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/BufferD3D.h", 3525*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/CompilerD3D.cpp", 3526*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/CompilerD3D.h", 3527*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ContextD3D.h", 3528*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/DisplayD3D.cpp", 3529*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/DisplayD3D.h", 3530*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/DynamicHLSL.cpp", 3531*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/DynamicHLSL.h", 3532*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/DynamicImage2DHLSL.cpp", 3533*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/DynamicImage2DHLSL.h", 3534*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/EGLImageD3D.cpp", 3535*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/EGLImageD3D.h", 3536*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/FramebufferD3D.cpp", 3537*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/FramebufferD3D.h", 3538*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/HLSLCompiler.cpp", 3539*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/HLSLCompiler.h", 3540*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ImageD3D.cpp", 3541*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ImageD3D.h", 3542*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/IndexBuffer.cpp", 3543*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/IndexBuffer.h", 3544*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/IndexDataManager.cpp", 3545*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/IndexDataManager.h", 3546*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/NativeWindowD3D.cpp", 3547*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/NativeWindowD3D.h", 3548*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ProgramD3D.cpp", 3549*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ProgramD3D.h", 3550*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ProgramExecutableD3D.cpp", 3551*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ProgramExecutableD3D.h", 3552*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/RenderTargetD3D.cpp", 3553*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/RenderTargetD3D.h", 3554*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/RenderbufferD3D.cpp", 3555*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/RenderbufferD3D.h", 3556*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/RendererD3D.cpp", 3557*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/RendererD3D.h", 3558*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/SamplerD3D.h", 3559*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ShaderD3D.cpp", 3560*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ShaderD3D.h", 3561*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ShaderExecutableD3D.cpp", 3562*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/ShaderExecutableD3D.h", 3563*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/SurfaceD3D.cpp", 3564*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/SurfaceD3D.h", 3565*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/SwapChainD3D.cpp", 3566*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/SwapChainD3D.h", 3567*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/TextureD3D.cpp", 3568*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/TextureD3D.h", 3569*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/TextureStorage.h", 3570*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/VertexBuffer.cpp", 3571*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/VertexBuffer.h", 3572*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/VertexDataManager.cpp", 3573*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/VertexDataManager.h", 3574*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/driver_utils_d3d.cpp", 3575*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/driver_utils_d3d.h", 3576*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/d3d/formatutilsD3D.h", 3577*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/driver_utils.cpp", 3578*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/driver_utils.h", 3579*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/BlitGL.cpp", 3580*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/BlitGL.h", 3581*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/BufferGL.cpp", 3582*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/BufferGL.h", 3583*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ClearMultiviewGL.cpp", 3584*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ClearMultiviewGL.h", 3585*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/CompilerGL.cpp", 3586*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/CompilerGL.h", 3587*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ContextGL.cpp", 3588*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ContextGL.h", 3589*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/DispatchTableGL_autogen.cpp", 3590*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/DispatchTableGL_autogen.h", 3591*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/DisplayGL.cpp", 3592*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/DisplayGL.h", 3593*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/FenceNVGL.cpp", 3594*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/FenceNVGL.h", 3595*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/FramebufferGL.cpp", 3596*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/FramebufferGL.h", 3597*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/FunctionsGL.cpp", 3598*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/FunctionsGL.h", 3599*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ImageGL.cpp", 3600*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ImageGL.h", 3601*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/MemoryObjectGL.cpp", 3602*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/MemoryObjectGL.h", 3603*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ProgramExecutableGL.cpp", 3604*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ProgramExecutableGL.h", 3605*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ProgramGL.cpp", 3606*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ProgramGL.h", 3607*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ProgramPipelineGL.cpp", 3608*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ProgramPipelineGL.h", 3609*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/QueryGL.cpp", 3610*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/QueryGL.h", 3611*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/RenderbufferGL.cpp", 3612*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/RenderbufferGL.h", 3613*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/RendererGL.cpp", 3614*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/RendererGL.h", 3615*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SamplerGL.cpp", 3616*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SamplerGL.h", 3617*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SemaphoreGL.cpp", 3618*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SemaphoreGL.h", 3619*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ShaderGL.cpp", 3620*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/ShaderGL.h", 3621*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/StateManagerGL.cpp", 3622*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/StateManagerGL.h", 3623*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SurfaceGL.cpp", 3624*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SurfaceGL.h", 3625*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SyncGL.cpp", 3626*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/SyncGL.h", 3627*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/TextureGL.cpp", 3628*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/TextureGL.h", 3629*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/TransformFeedbackGL.cpp", 3630*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/TransformFeedbackGL.h", 3631*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/VertexArrayGL.cpp", 3632*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/VertexArrayGL.h", 3633*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/ContextEGL.cpp", 3634*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/ContextEGL.h", 3635*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/DeviceEGL.cpp", 3636*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/DeviceEGL.h", 3637*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/DisplayEGL.cpp", 3638*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/DisplayEGL.h", 3639*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/DmaBufImageSiblingEGL.cpp", 3640*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/DmaBufImageSiblingEGL.h", 3641*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/ExternalImageSiblingEGL.h", 3642*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/FunctionsEGL.cpp", 3643*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/FunctionsEGL.h", 3644*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/FunctionsEGLDL.cpp", 3645*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/FunctionsEGLDL.h", 3646*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/ImageEGL.cpp", 3647*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/ImageEGL.h", 3648*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/PbufferSurfaceEGL.cpp", 3649*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/PbufferSurfaceEGL.h", 3650*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/RendererEGL.cpp", 3651*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/RendererEGL.h", 3652*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/SurfaceEGL.cpp", 3653*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/SurfaceEGL.h", 3654*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/SyncEGL.cpp", 3655*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/SyncEGL.h", 3656*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/WindowSurfaceEGL.cpp", 3657*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/WindowSurfaceEGL.h", 3658*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/android/DisplayAndroid.cpp", 3659*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/android/DisplayAndroid.h", 3660*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/android/NativeBufferImageSiblingAndroid.cpp", 3661*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/android/NativeBufferImageSiblingAndroid.h", 3662*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/egl_utils.cpp", 3663*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/egl_utils.h", 3664*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/egl/functionsegl_typedefs.h", 3665*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/formatutilsgl.cpp", 3666*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/formatutilsgl.h", 3667*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/functionsgl_enums.h", 3668*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/functionsgl_typedefs.h", 3669*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/null_functions.cpp", 3670*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/null_functions.h", 3671*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/renderergl_utils.cpp", 3672*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/renderergl_utils.h", 3673*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/load_functions_table.h", 3674*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/load_functions_table_autogen.cpp", 3675*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/BufferNULL.cpp", 3676*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/BufferNULL.h", 3677*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/CompilerNULL.cpp", 3678*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/CompilerNULL.h", 3679*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ContextNULL.cpp", 3680*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ContextNULL.h", 3681*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/DeviceNULL.cpp", 3682*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/DeviceNULL.h", 3683*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/DisplayNULL.cpp", 3684*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/DisplayNULL.h", 3685*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/FenceNVNULL.cpp", 3686*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/FenceNVNULL.h", 3687*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/FramebufferNULL.cpp", 3688*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/FramebufferNULL.h", 3689*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ImageNULL.cpp", 3690*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ImageNULL.h", 3691*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ProgramExecutableNULL.cpp", 3692*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ProgramExecutableNULL.h", 3693*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ProgramNULL.cpp", 3694*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ProgramNULL.h", 3695*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ProgramPipelineNULL.cpp", 3696*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ProgramPipelineNULL.h", 3697*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/QueryNULL.cpp", 3698*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/QueryNULL.h", 3699*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/RenderbufferNULL.cpp", 3700*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/RenderbufferNULL.h", 3701*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/SamplerNULL.cpp", 3702*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/SamplerNULL.h", 3703*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ShaderNULL.cpp", 3704*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/ShaderNULL.h", 3705*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/SurfaceNULL.cpp", 3706*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/SurfaceNULL.h", 3707*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/SyncNULL.cpp", 3708*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/SyncNULL.h", 3709*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/TextureNULL.cpp", 3710*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/TextureNULL.h", 3711*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/TransformFeedbackNULL.cpp", 3712*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/TransformFeedbackNULL.h", 3713*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/VertexArrayNULL.cpp", 3714*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/null/VertexArrayNULL.h", 3715*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/renderer_utils.cpp", 3716*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/renderer_utils.h", 3717*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/serial_utils.h", 3718*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/AllocatorHelperPool.cpp", 3719*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/AllocatorHelperPool.h", 3720*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/AllocatorHelperRing.cpp", 3721*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/AllocatorHelperRing.h", 3722*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/BufferVk.cpp", 3723*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/BufferVk.h", 3724*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/CommandProcessor.cpp", 3725*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/CommandProcessor.h", 3726*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/CompilerVk.cpp", 3727*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/CompilerVk.h", 3728*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ContextVk.cpp", 3729*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ContextVk.h", 3730*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DebugAnnotatorVk.cpp", 3731*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DebugAnnotatorVk.h", 3732*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DeviceVk.cpp", 3733*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DeviceVk.h", 3734*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DisplayVk.cpp", 3735*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DisplayVk.h", 3736*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DisplayVk_api.h", 3737*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/FenceNVVk.cpp", 3738*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/FenceNVVk.h", 3739*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/FramebufferVk.cpp", 3740*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/FramebufferVk.h", 3741*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ImageVk.cpp", 3742*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ImageVk.h", 3743*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/MemoryObjectVk.cpp", 3744*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/MemoryObjectVk.h", 3745*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/MemoryTracking.cpp", 3746*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/MemoryTracking.h", 3747*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/OverlayVk.cpp", 3748*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/OverlayVk.h", 3749*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/PersistentCommandPool.cpp", 3750*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/PersistentCommandPool.h", 3751*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp", 3752*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramExecutableVk.h", 3753*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramPipelineVk.cpp", 3754*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramPipelineVk.h", 3755*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramVk.cpp", 3756*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ProgramVk.h", 3757*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/QueryVk.cpp", 3758*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/QueryVk.h", 3759*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/RenderTargetVk.cpp", 3760*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/RenderTargetVk.h", 3761*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/RenderbufferVk.cpp", 3762*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/RenderbufferVk.h", 3763*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SamplerVk.cpp", 3764*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SamplerVk.h", 3765*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SecondaryCommandBuffer.cpp", 3766*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SecondaryCommandBuffer.h", 3767*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SecondaryCommandPool.cpp", 3768*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SecondaryCommandPool.h", 3769*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SemaphoreVk.cpp", 3770*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SemaphoreVk.h", 3771*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShaderInterfaceVariableInfoMap.cpp", 3772*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShaderInterfaceVariableInfoMap.h", 3773*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShaderVk.cpp", 3774*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShaderVk.h", 3775*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShareGroupVk.cpp", 3776*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/ShareGroupVk.h", 3777*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/Suballocation.cpp", 3778*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/Suballocation.h", 3779*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SurfaceVk.cpp", 3780*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SurfaceVk.h", 3781*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SyncVk.cpp", 3782*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/SyncVk.h", 3783*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/TextureVk.cpp", 3784*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/TextureVk.h", 3785*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/TransformFeedbackVk.cpp", 3786*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/TransformFeedbackVk.h", 3787*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/UtilsVk.cpp", 3788*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/UtilsVk.h", 3789*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VertexArrayVk.cpp", 3790*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VertexArrayVk.h", 3791*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VkImageImageSiblingVk.cpp", 3792*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VkImageImageSiblingVk.h", 3793*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VulkanSecondaryCommandBuffer.cpp", 3794*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/VulkanSecondaryCommandBuffer.h", 3795*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/AHBFunctions.cpp", 3796*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/AHBFunctions.h", 3797*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/DisplayVkAndroid.cpp", 3798*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/DisplayVkAndroid.h", 3799*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/HardwareBufferImageSiblingVkAndroid.cpp", 3800*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/HardwareBufferImageSiblingVkAndroid.h", 3801*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/WindowSurfaceVkAndroid.cpp", 3802*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/WindowSurfaceVkAndroid.h", 3803*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/vk_android_utils.cpp", 3804*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/android/vk_android_utils.h", 3805*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/spv_utils.cpp", 3806*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/spv_utils.h", 3807*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_cache_utils.cpp", 3808*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_cache_utils.h", 3809*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_caps_utils.cpp", 3810*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_caps_utils.h", 3811*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_command_buffer_utils.h", 3812*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_format_table_autogen.cpp", 3813*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_format_utils.cpp", 3814*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_format_utils.h", 3815*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_helpers.cpp", 3816*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_helpers.h", 3817*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.cpp", 3818*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.h", 3819*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_mandatory_format_support_table_autogen.cpp", 3820*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_ref_counted_event.cpp", 3821*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_ref_counted_event.h", 3822*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_renderer.cpp", 3823*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_renderer.h", 3824*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_resource.cpp", 3825*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_resource.h", 3826*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_utils.cpp", 3827*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_utils.h", 3828*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/vk_wrapper.h", 3829*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/trace.h", 3830*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationEGL.cpp", 3831*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationEGL.h", 3832*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationEGL_autogen.h", 3833*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES.cpp", 3834*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES.h", 3835*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES1.cpp", 3836*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES1.h", 3837*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES1_autogen.h", 3838*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES2.cpp", 3839*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES2.h", 3840*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES2_autogen.h", 3841*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES3.cpp", 3842*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES3.h", 3843*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES31.cpp", 3844*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES31.h", 3845*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES31_autogen.h", 3846*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES32.cpp", 3847*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES32.h", 3848*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES32_autogen.h", 3849*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES3_autogen.h", 3850*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationESEXT.cpp", 3851*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationESEXT.h", 3852*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationESEXT_autogen.h", 3853*8975f5c5SAndroid Build Coastguard Worker ], 3854*8975f5c5SAndroid Build Coastguard Worker out: [ 3855*8975f5c5SAndroid Build Coastguard Worker "ANGLEShaderProgramVersion.h", 3856*8975f5c5SAndroid Build Coastguard Worker ], 3857*8975f5c5SAndroid Build Coastguard Worker tool_files: [ 3858*8975f5c5SAndroid Build Coastguard Worker "src/program_serialize_data_version.py", 3859*8975f5c5SAndroid Build Coastguard Worker ], 3860*8975f5c5SAndroid Build Coastguard Worker cmd: "echo $(in) > $(genDir)/gn_response_file && $(location) $(location ANGLEShaderProgramVersion.h) $(genDir)/gn_response_file", 3861*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 3862*8975f5c5SAndroid Build Coastguard Worker} 3863*8975f5c5SAndroid Build Coastguard Worker 3864*8975f5c5SAndroid Build Coastguard Workercc_defaults { 3865*8975f5c5SAndroid Build Coastguard Worker name: "angle_version", 3866*8975f5c5SAndroid Build Coastguard Worker defaults: [ 3867*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 3868*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 3869*8975f5c5SAndroid Build Coastguard Worker ], 3870*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 3871*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 3872*8975f5c5SAndroid Build Coastguard Worker ], 3873*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 3874*8975f5c5SAndroid Build Coastguard Worker "", 3875*8975f5c5SAndroid Build Coastguard Worker "include/", 3876*8975f5c5SAndroid Build Coastguard Worker "src/", 3877*8975f5c5SAndroid Build Coastguard Worker ], 3878*8975f5c5SAndroid Build Coastguard Worker cflags: [ 3879*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 3880*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 3881*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 3882*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 3883*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 3884*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 3885*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 3886*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 3887*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 3888*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 3889*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 3890*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 3891*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 3892*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 3893*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 3894*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 3895*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 3896*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 3897*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 3898*8975f5c5SAndroid Build Coastguard Worker ], 3899*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 3900*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 3901*8975f5c5SAndroid Build Coastguard Worker arch: { 3902*8975f5c5SAndroid Build Coastguard Worker arm64: { 3903*8975f5c5SAndroid Build Coastguard Worker cflags: [ 3904*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 3905*8975f5c5SAndroid Build Coastguard Worker ], 3906*8975f5c5SAndroid Build Coastguard Worker }, 3907*8975f5c5SAndroid Build Coastguard Worker }, 3908*8975f5c5SAndroid Build Coastguard Worker} 3909*8975f5c5SAndroid Build Coastguard Worker 3910*8975f5c5SAndroid Build Coastguard Workercc_defaults { 3911*8975f5c5SAndroid Build Coastguard Worker name: "angle_version_info", 3912*8975f5c5SAndroid Build Coastguard Worker srcs: [ 3913*8975f5c5SAndroid Build Coastguard Worker "src/common/angle_version_info.cpp", 3914*8975f5c5SAndroid Build Coastguard Worker ], 3915*8975f5c5SAndroid Build Coastguard Worker defaults: [ 3916*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 3917*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 3918*8975f5c5SAndroid Build Coastguard Worker "angle_translator_headers", 3919*8975f5c5SAndroid Build Coastguard Worker "angle_version", 3920*8975f5c5SAndroid Build Coastguard Worker ], 3921*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 3922*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 3923*8975f5c5SAndroid Build Coastguard Worker ], 3924*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 3925*8975f5c5SAndroid Build Coastguard Worker "", 3926*8975f5c5SAndroid Build Coastguard Worker "include/", 3927*8975f5c5SAndroid Build Coastguard Worker "src/", 3928*8975f5c5SAndroid Build Coastguard Worker ], 3929*8975f5c5SAndroid Build Coastguard Worker cflags: [ 3930*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 3931*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 3932*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 3933*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 3934*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 3935*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 3936*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 3937*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 3938*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 3939*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 3940*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 3941*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 3942*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 3943*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 3944*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 3945*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 3946*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 3947*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 3948*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 3949*8975f5c5SAndroid Build Coastguard Worker ], 3950*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 3951*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 3952*8975f5c5SAndroid Build Coastguard Worker arch: { 3953*8975f5c5SAndroid Build Coastguard Worker arm64: { 3954*8975f5c5SAndroid Build Coastguard Worker cflags: [ 3955*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 3956*8975f5c5SAndroid Build Coastguard Worker ], 3957*8975f5c5SAndroid Build Coastguard Worker }, 3958*8975f5c5SAndroid Build Coastguard Worker }, 3959*8975f5c5SAndroid Build Coastguard Worker} 3960*8975f5c5SAndroid Build Coastguard Worker 3961*8975f5c5SAndroid Build Coastguard Workercc_defaults { 3962*8975f5c5SAndroid Build Coastguard Worker name: "angle_image_util_headers", 3963*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 3964*8975f5c5SAndroid Build Coastguard Worker "angle_common", 3965*8975f5c5SAndroid Build Coastguard Worker ], 3966*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 3967*8975f5c5SAndroid Build Coastguard Worker "liblog", 3968*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 3969*8975f5c5SAndroid Build Coastguard Worker ], 3970*8975f5c5SAndroid Build Coastguard Worker defaults: [ 3971*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 3972*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 3973*8975f5c5SAndroid Build Coastguard Worker ], 3974*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 3975*8975f5c5SAndroid Build Coastguard Worker "include/", 3976*8975f5c5SAndroid Build Coastguard Worker "src/", 3977*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 3978*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 3979*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 3980*8975f5c5SAndroid Build Coastguard Worker ], 3981*8975f5c5SAndroid Build Coastguard Worker cflags: [ 3982*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 3983*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 3984*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 3985*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 3986*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 3987*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 3988*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 3989*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 3990*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 3991*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 3992*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 3993*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 3994*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 3995*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 3996*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 3997*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 3998*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 3999*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4000*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4001*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4002*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4003*8975f5c5SAndroid Build Coastguard Worker ], 4004*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4005*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4006*8975f5c5SAndroid Build Coastguard Worker arch: { 4007*8975f5c5SAndroid Build Coastguard Worker arm64: { 4008*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4009*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4010*8975f5c5SAndroid Build Coastguard Worker ], 4011*8975f5c5SAndroid Build Coastguard Worker }, 4012*8975f5c5SAndroid Build Coastguard Worker }, 4013*8975f5c5SAndroid Build Coastguard Worker} 4014*8975f5c5SAndroid Build Coastguard Worker 4015*8975f5c5SAndroid Build Coastguard Workercc_library_static { 4016*8975f5c5SAndroid Build Coastguard Worker name: "angle_image_util", 4017*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4018*8975f5c5SAndroid Build Coastguard Worker "src/image_util/AstcDecompressorNoOp.cpp", 4019*8975f5c5SAndroid Build Coastguard Worker "src/image_util/copyimage.cpp", 4020*8975f5c5SAndroid Build Coastguard Worker "src/image_util/imageformats.cpp", 4021*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage.cpp", 4022*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage_astc.cpp", 4023*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage_etc.cpp", 4024*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage_paletted.cpp", 4025*8975f5c5SAndroid Build Coastguard Worker "src/image_util/storeimage_paletted.cpp", 4026*8975f5c5SAndroid Build Coastguard Worker ], 4027*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 4028*8975f5c5SAndroid Build Coastguard Worker "angle_common", 4029*8975f5c5SAndroid Build Coastguard Worker ], 4030*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 4031*8975f5c5SAndroid Build Coastguard Worker "liblog", 4032*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 4033*8975f5c5SAndroid Build Coastguard Worker ], 4034*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4035*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4036*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4037*8975f5c5SAndroid Build Coastguard Worker "angle_image_util_headers", 4038*8975f5c5SAndroid Build Coastguard Worker ], 4039*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4040*8975f5c5SAndroid Build Coastguard Worker "include/", 4041*8975f5c5SAndroid Build Coastguard Worker "src/", 4042*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 4043*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 4044*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4045*8975f5c5SAndroid Build Coastguard Worker ], 4046*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4047*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4048*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4049*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4050*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4051*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4052*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4053*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4054*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 4055*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4056*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4057*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4058*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4059*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4060*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4061*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4062*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4063*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4064*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4065*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4066*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4067*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4068*8975f5c5SAndroid Build Coastguard Worker ], 4069*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4070*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4071*8975f5c5SAndroid Build Coastguard Worker arch: { 4072*8975f5c5SAndroid Build Coastguard Worker arm64: { 4073*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4074*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4075*8975f5c5SAndroid Build Coastguard Worker ], 4076*8975f5c5SAndroid Build Coastguard Worker }, 4077*8975f5c5SAndroid Build Coastguard Worker }, 4078*8975f5c5SAndroid Build Coastguard Worker} 4079*8975f5c5SAndroid Build Coastguard Worker 4080*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4081*8975f5c5SAndroid Build Coastguard Worker name: "third_party_vulkan_headers_src_vulkan_headers", 4082*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4083*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4084*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4085*8975f5c5SAndroid Build Coastguard Worker ], 4086*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4087*8975f5c5SAndroid Build Coastguard Worker "", 4088*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 4089*8975f5c5SAndroid Build Coastguard Worker ], 4090*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4091*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 4092*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4093*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4094*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4095*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4096*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4097*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4098*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4099*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4100*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4101*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4102*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4103*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 4104*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4105*8975f5c5SAndroid Build Coastguard Worker ], 4106*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4107*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4108*8975f5c5SAndroid Build Coastguard Worker arch: { 4109*8975f5c5SAndroid Build Coastguard Worker arm64: { 4110*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4111*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4112*8975f5c5SAndroid Build Coastguard Worker ], 4113*8975f5c5SAndroid Build Coastguard Worker }, 4114*8975f5c5SAndroid Build Coastguard Worker }, 4115*8975f5c5SAndroid Build Coastguard Worker} 4116*8975f5c5SAndroid Build Coastguard Worker 4117*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4118*8975f5c5SAndroid Build Coastguard Worker name: "src_third_party_volk_volk", 4119*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4120*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/volk.c", 4121*8975f5c5SAndroid Build Coastguard Worker ], 4122*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4123*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4124*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4125*8975f5c5SAndroid Build Coastguard Worker "third_party_vulkan_headers_src_vulkan_headers", 4126*8975f5c5SAndroid Build Coastguard Worker ], 4127*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4128*8975f5c5SAndroid Build Coastguard Worker "", 4129*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 4130*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 4131*8975f5c5SAndroid Build Coastguard Worker ], 4132*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4133*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 4134*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4135*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4136*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4137*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4138*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4139*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4140*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4141*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4142*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4143*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4144*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4145*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 4146*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4147*8975f5c5SAndroid Build Coastguard Worker ], 4148*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4149*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4150*8975f5c5SAndroid Build Coastguard Worker arch: { 4151*8975f5c5SAndroid Build Coastguard Worker arm64: { 4152*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4153*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4154*8975f5c5SAndroid Build Coastguard Worker ], 4155*8975f5c5SAndroid Build Coastguard Worker }, 4156*8975f5c5SAndroid Build Coastguard Worker }, 4157*8975f5c5SAndroid Build Coastguard Worker} 4158*8975f5c5SAndroid Build Coastguard Worker 4159*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4160*8975f5c5SAndroid Build Coastguard Worker name: "src_common_vulkan_angle_vulkan_headers", 4161*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4162*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4163*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4164*8975f5c5SAndroid Build Coastguard Worker "src_third_party_volk_volk", 4165*8975f5c5SAndroid Build Coastguard Worker ], 4166*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4167*8975f5c5SAndroid Build Coastguard Worker "include/", 4168*8975f5c5SAndroid Build Coastguard Worker "src/", 4169*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 4170*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 4171*8975f5c5SAndroid Build Coastguard Worker ], 4172*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4173*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4174*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4175*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4176*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4177*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4178*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 4179*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4180*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4181*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 4182*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4183*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4184*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4185*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4186*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4187*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4188*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4189*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4190*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4191*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4192*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4193*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 4194*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4195*8975f5c5SAndroid Build Coastguard Worker ], 4196*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4197*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4198*8975f5c5SAndroid Build Coastguard Worker arch: { 4199*8975f5c5SAndroid Build Coastguard Worker arm64: { 4200*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4201*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4202*8975f5c5SAndroid Build Coastguard Worker ], 4203*8975f5c5SAndroid Build Coastguard Worker }, 4204*8975f5c5SAndroid Build Coastguard Worker }, 4205*8975f5c5SAndroid Build Coastguard Worker} 4206*8975f5c5SAndroid Build Coastguard Worker 4207*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4208*8975f5c5SAndroid Build Coastguard Worker name: "src_common_vulkan_angle_vulkan_icd", 4209*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4210*8975f5c5SAndroid Build Coastguard Worker "src/common/vulkan/vulkan_icd.cpp", 4211*8975f5c5SAndroid Build Coastguard Worker ], 4212*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 4213*8975f5c5SAndroid Build Coastguard Worker "angle_common", 4214*8975f5c5SAndroid Build Coastguard Worker ], 4215*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 4216*8975f5c5SAndroid Build Coastguard Worker "liblog", 4217*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 4218*8975f5c5SAndroid Build Coastguard Worker ], 4219*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4220*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4221*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4222*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_headers", 4223*8975f5c5SAndroid Build Coastguard Worker ], 4224*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4225*8975f5c5SAndroid Build Coastguard Worker "include/", 4226*8975f5c5SAndroid Build Coastguard Worker "src/", 4227*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 4228*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 4229*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 4230*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4231*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 4232*8975f5c5SAndroid Build Coastguard Worker ], 4233*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4234*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4235*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4236*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4237*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4238*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4239*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4240*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 4241*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4242*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 4243*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4244*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VK_LAYERS_DIR=\"angledata\"", 4245*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_VK_MOCK_ICD_JSON=\"angledata/VkICD_mock_icd.json\"", 4246*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 4247*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4248*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4249*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4250*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4251*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4252*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4253*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4254*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4255*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4256*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4257*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4258*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 4259*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4260*8975f5c5SAndroid Build Coastguard Worker ], 4261*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4262*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4263*8975f5c5SAndroid Build Coastguard Worker arch: { 4264*8975f5c5SAndroid Build Coastguard Worker arm64: { 4265*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4266*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4267*8975f5c5SAndroid Build Coastguard Worker ], 4268*8975f5c5SAndroid Build Coastguard Worker }, 4269*8975f5c5SAndroid Build Coastguard Worker }, 4270*8975f5c5SAndroid Build Coastguard Worker} 4271*8975f5c5SAndroid Build Coastguard Worker 4272*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4273*8975f5c5SAndroid Build Coastguard Worker name: "src_common_vulkan_angle_libvulkan_loader", 4274*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4275*8975f5c5SAndroid Build Coastguard Worker "src/common/vulkan/libvulkan_loader.cpp", 4276*8975f5c5SAndroid Build Coastguard Worker ], 4277*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 4278*8975f5c5SAndroid Build Coastguard Worker "angle_common", 4279*8975f5c5SAndroid Build Coastguard Worker ], 4280*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 4281*8975f5c5SAndroid Build Coastguard Worker "liblog", 4282*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 4283*8975f5c5SAndroid Build Coastguard Worker ], 4284*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4285*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4286*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4287*8975f5c5SAndroid Build Coastguard Worker ], 4288*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4289*8975f5c5SAndroid Build Coastguard Worker "include/", 4290*8975f5c5SAndroid Build Coastguard Worker "src/", 4291*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 4292*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 4293*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4294*8975f5c5SAndroid Build Coastguard Worker ], 4295*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4296*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4297*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4298*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4299*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4300*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4301*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4302*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4303*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 4304*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4305*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4306*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4307*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4308*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4309*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4310*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4311*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4312*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4313*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4314*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4315*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4316*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4317*8975f5c5SAndroid Build Coastguard Worker ], 4318*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4319*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4320*8975f5c5SAndroid Build Coastguard Worker arch: { 4321*8975f5c5SAndroid Build Coastguard Worker arm64: { 4322*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4323*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4324*8975f5c5SAndroid Build Coastguard Worker ], 4325*8975f5c5SAndroid Build Coastguard Worker }, 4326*8975f5c5SAndroid Build Coastguard Worker }, 4327*8975f5c5SAndroid Build Coastguard Worker} 4328*8975f5c5SAndroid Build Coastguard Worker 4329*8975f5c5SAndroid Build Coastguard Workercc_library_static { 4330*8975f5c5SAndroid Build Coastguard Worker name: "angle_gpu_info_util", 4331*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4332*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo.cpp", 4333*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_android.cpp", 4334*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_vulkan.cpp", 4335*8975f5c5SAndroid Build Coastguard Worker ], 4336*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 4337*8975f5c5SAndroid Build Coastguard Worker "angle_common", 4338*8975f5c5SAndroid Build Coastguard Worker ], 4339*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 4340*8975f5c5SAndroid Build Coastguard Worker "liblog", 4341*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 4342*8975f5c5SAndroid Build Coastguard Worker ], 4343*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4344*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4345*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4346*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 4347*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_libvulkan_loader", 4348*8975f5c5SAndroid Build Coastguard Worker "src_common_vulkan_angle_vulkan_icd", 4349*8975f5c5SAndroid Build Coastguard Worker "third_party_vulkan_headers_src_vulkan_headers", 4350*8975f5c5SAndroid Build Coastguard Worker ], 4351*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4352*8975f5c5SAndroid Build Coastguard Worker "include/", 4353*8975f5c5SAndroid Build Coastguard Worker "src/", 4354*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 4355*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 4356*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 4357*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4358*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 4359*8975f5c5SAndroid Build Coastguard Worker ], 4360*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4361*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4362*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4363*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4364*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 4365*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4366*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4367*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4368*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 4369*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 4370*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 4371*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4372*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 4373*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4374*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 4375*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4376*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4377*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4378*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4379*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4380*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4381*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4382*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4383*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4384*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4385*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4386*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 4387*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4388*8975f5c5SAndroid Build Coastguard Worker ], 4389*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4390*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4391*8975f5c5SAndroid Build Coastguard Worker arch: { 4392*8975f5c5SAndroid Build Coastguard Worker arm64: { 4393*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4394*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4395*8975f5c5SAndroid Build Coastguard Worker ], 4396*8975f5c5SAndroid Build Coastguard Worker }, 4397*8975f5c5SAndroid Build Coastguard Worker }, 4398*8975f5c5SAndroid Build Coastguard Worker} 4399*8975f5c5SAndroid Build Coastguard Worker 4400*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4401*8975f5c5SAndroid Build Coastguard Worker name: "angle_compression", 4402*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 4403*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 4404*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 4405*8975f5c5SAndroid Build Coastguard Worker ], 4406*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 4407*8975f5c5SAndroid Build Coastguard Worker "libz", 4408*8975f5c5SAndroid Build Coastguard Worker ], 4409*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4410*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4411*8975f5c5SAndroid Build Coastguard Worker ], 4412*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4413*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4414*8975f5c5SAndroid Build Coastguard Worker} 4415*8975f5c5SAndroid Build Coastguard Worker 4416*8975f5c5SAndroid Build Coastguard Workercc_library_static { 4417*8975f5c5SAndroid Build Coastguard Worker name: "angle_common_shader_state", 4418*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4419*8975f5c5SAndroid Build Coastguard Worker "src/common/CompiledShaderState.cpp", 4420*8975f5c5SAndroid Build Coastguard Worker ], 4421*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 4422*8975f5c5SAndroid Build Coastguard Worker "liblog", 4423*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 4424*8975f5c5SAndroid Build Coastguard Worker ], 4425*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4426*8975f5c5SAndroid Build Coastguard Worker "angle_abseil", 4427*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4428*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4429*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 4430*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 4431*8975f5c5SAndroid Build Coastguard Worker "angle_xxhash", 4432*8975f5c5SAndroid Build Coastguard Worker ], 4433*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4434*8975f5c5SAndroid Build Coastguard Worker "include/", 4435*8975f5c5SAndroid Build Coastguard Worker "src/", 4436*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 4437*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 4438*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4439*8975f5c5SAndroid Build Coastguard Worker ], 4440*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4441*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4442*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4443*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4444*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4445*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4446*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4447*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4448*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 4449*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4450*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4451*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4452*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4453*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4454*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4455*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4456*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4457*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4458*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4459*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4460*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4461*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4462*8975f5c5SAndroid Build Coastguard Worker ], 4463*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4464*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4465*8975f5c5SAndroid Build Coastguard Worker arch: { 4466*8975f5c5SAndroid Build Coastguard Worker arm64: { 4467*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4468*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4469*8975f5c5SAndroid Build Coastguard Worker ], 4470*8975f5c5SAndroid Build Coastguard Worker }, 4471*8975f5c5SAndroid Build Coastguard Worker }, 4472*8975f5c5SAndroid Build Coastguard Worker} 4473*8975f5c5SAndroid Build Coastguard Worker 4474*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4475*8975f5c5SAndroid Build Coastguard Worker name: "angle_libANGLE_no_vulkan", 4476*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4477*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/AttributeMap.cpp", 4478*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/BlobCache.cpp", 4479*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Buffer.cpp", 4480*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Caps.cpp", 4481*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Compiler.cpp", 4482*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Config.cpp", 4483*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context.cpp", 4484*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ContextMutex.cpp", 4485*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_1_0.cpp", 4486*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Debug.cpp", 4487*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Device.cpp", 4488*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Display.cpp", 4489*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/EGLSync.cpp", 4490*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Error.cpp", 4491*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Fence.cpp", 4492*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Framebuffer.cpp", 4493*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/FramebufferAttachment.cpp", 4494*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1Renderer.cpp", 4495*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1State.cpp", 4496*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GlobalMutex.cpp", 4497*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/HandleAllocator.cpp", 4498*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Image.cpp", 4499*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ImageIndex.cpp", 4500*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/IndexRangeCache.cpp", 4501*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/LoggingAnnotator.cpp", 4502*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryObject.cpp", 4503*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryProgramCache.cpp", 4504*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryShaderCache.cpp", 4505*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Observer.cpp", 4506*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay.cpp", 4507*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/OverlayWidgets.cpp", 4508*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_autogen.cpp", 4509*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_font_autogen.cpp", 4510*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/PixelLocalStorage.cpp", 4511*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Platform.cpp", 4512*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Program.cpp", 4513*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramExecutable.cpp", 4514*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramLinkedResources.cpp", 4515*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramPipeline.cpp", 4516*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Query.cpp", 4517*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Renderbuffer.cpp", 4518*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ResourceManager.cpp", 4519*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Sampler.cpp", 4520*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Semaphore.cpp", 4521*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Shader.cpp", 4522*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ShareGroup.cpp", 4523*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/State.cpp", 4524*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Stream.cpp", 4525*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Surface.cpp", 4526*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Texture.cpp", 4527*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Thread.cpp", 4528*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/TransformFeedback.cpp", 4529*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Uniform.cpp", 4530*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VaryingPacking.cpp", 4531*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexArray.cpp", 4532*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexAttribute.cpp", 4533*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/angletypes.cpp", 4534*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/context_private_call.cpp", 4535*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/es3_copy_conversion_table_autogen.cpp", 4536*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/format_map_autogen.cpp", 4537*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/formatutils.cpp", 4538*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/gles_extensions_autogen.cpp", 4539*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryconversions.cpp", 4540*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryutils.cpp", 4541*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/BufferImpl.cpp", 4542*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ContextImpl.cpp", 4543*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DeviceImpl.cpp", 4544*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DisplayImpl.cpp", 4545*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLReusableSync.cpp", 4546*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLSyncImpl.cpp", 4547*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/Format_table_autogen.cpp", 4548*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FramebufferImpl.cpp", 4549*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ImageImpl.cpp", 4550*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramImpl.cpp", 4551*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramPipelineImpl.cpp", 4552*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/QueryImpl.cpp", 4553*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/RenderbufferImpl.cpp", 4554*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ShaderImpl.cpp", 4555*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SurfaceImpl.cpp", 4556*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TextureImpl.cpp", 4557*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TransformFeedbackImpl.cpp", 4558*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/VertexArrayImpl.cpp", 4559*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/driver_utils.cpp", 4560*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/load_functions_table_autogen.cpp", 4561*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/renderer_utils.cpp", 4562*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationEGL.cpp", 4563*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES.cpp", 4564*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES1.cpp", 4565*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES2.cpp", 4566*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES3.cpp", 4567*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES31.cpp", 4568*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES32.cpp", 4569*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationESEXT.cpp", 4570*8975f5c5SAndroid Build Coastguard Worker ], 4571*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 4572*8975f5c5SAndroid Build Coastguard Worker "angle_common", 4573*8975f5c5SAndroid Build Coastguard Worker "angle_common_shader_state", 4574*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 4575*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 4576*8975f5c5SAndroid Build Coastguard Worker "angle_preprocessor", 4577*8975f5c5SAndroid Build Coastguard Worker "angle_translator", 4578*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 4579*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 4580*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_val", 4581*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 4582*8975f5c5SAndroid Build Coastguard Worker ], 4583*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 4584*8975f5c5SAndroid Build Coastguard Worker "liblog", 4585*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 4586*8975f5c5SAndroid Build Coastguard Worker ], 4587*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4588*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4589*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4590*8975f5c5SAndroid Build Coastguard Worker "angle_compression", 4591*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 4592*8975f5c5SAndroid Build Coastguard Worker "angle_libANGLE_headers", 4593*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 4594*8975f5c5SAndroid Build Coastguard Worker "angle_version_info", 4595*8975f5c5SAndroid Build Coastguard Worker ], 4596*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 4597*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 4598*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 4599*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 4600*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 4601*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 4602*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 4603*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 4604*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 4605*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 4606*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 4607*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 4608*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 4609*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 4610*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 4611*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 4612*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 4613*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 4614*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 4615*8975f5c5SAndroid Build Coastguard Worker ], 4616*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4617*8975f5c5SAndroid Build Coastguard Worker "include/", 4618*8975f5c5SAndroid Build Coastguard Worker "src/", 4619*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 4620*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 4621*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4622*8975f5c5SAndroid Build Coastguard Worker ], 4623*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4624*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4625*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4626*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4627*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 4628*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4629*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4630*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4631*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 4632*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 4633*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4634*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 4635*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4636*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 4637*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4638*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4639*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4640*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4641*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4642*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4643*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4644*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4645*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4646*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4647*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4648*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4649*8975f5c5SAndroid Build Coastguard Worker ], 4650*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4651*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4652*8975f5c5SAndroid Build Coastguard Worker arch: { 4653*8975f5c5SAndroid Build Coastguard Worker arm64: { 4654*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4655*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4656*8975f5c5SAndroid Build Coastguard Worker ], 4657*8975f5c5SAndroid Build Coastguard Worker }, 4658*8975f5c5SAndroid Build Coastguard Worker }, 4659*8975f5c5SAndroid Build Coastguard Worker} 4660*8975f5c5SAndroid Build Coastguard Worker 4661*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4662*8975f5c5SAndroid Build Coastguard Worker name: "angle_translator_headers", 4663*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4664*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4665*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4666*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 4667*8975f5c5SAndroid Build Coastguard Worker ], 4668*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4669*8975f5c5SAndroid Build Coastguard Worker "include/", 4670*8975f5c5SAndroid Build Coastguard Worker "src/", 4671*8975f5c5SAndroid Build Coastguard Worker ], 4672*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4673*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4674*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4675*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4676*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4677*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4678*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4679*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4680*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4681*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4682*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4683*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4684*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4685*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4686*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4687*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4688*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4689*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4690*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4691*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4692*8975f5c5SAndroid Build Coastguard Worker ], 4693*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4694*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4695*8975f5c5SAndroid Build Coastguard Worker arch: { 4696*8975f5c5SAndroid Build Coastguard Worker arm64: { 4697*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4698*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4699*8975f5c5SAndroid Build Coastguard Worker ], 4700*8975f5c5SAndroid Build Coastguard Worker }, 4701*8975f5c5SAndroid Build Coastguard Worker }, 4702*8975f5c5SAndroid Build Coastguard Worker} 4703*8975f5c5SAndroid Build Coastguard Worker 4704*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4705*8975f5c5SAndroid Build Coastguard Worker name: "angle_xxhash", 4706*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4707*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/xxhash.c", 4708*8975f5c5SAndroid Build Coastguard Worker ], 4709*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4710*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4711*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4712*8975f5c5SAndroid Build Coastguard Worker ], 4713*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4714*8975f5c5SAndroid Build Coastguard Worker "include/", 4715*8975f5c5SAndroid Build Coastguard Worker "src/", 4716*8975f5c5SAndroid Build Coastguard Worker ], 4717*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4718*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 4719*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 4720*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 4721*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 4722*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 4723*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 4724*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 4725*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 4726*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 4727*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 4728*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 4729*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 4730*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 4731*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 4732*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 4733*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 4734*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 4735*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 4736*8975f5c5SAndroid Build Coastguard Worker "-Wno-implicit-fallthrough", 4737*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 4738*8975f5c5SAndroid Build Coastguard Worker ], 4739*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4740*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4741*8975f5c5SAndroid Build Coastguard Worker arch: { 4742*8975f5c5SAndroid Build Coastguard Worker arm64: { 4743*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4744*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4745*8975f5c5SAndroid Build Coastguard Worker ], 4746*8975f5c5SAndroid Build Coastguard Worker }, 4747*8975f5c5SAndroid Build Coastguard Worker }, 4748*8975f5c5SAndroid Build Coastguard Worker} 4749*8975f5c5SAndroid Build Coastguard Worker 4750*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4751*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_flat_hash_set", 4752*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4753*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4754*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4755*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_algorithm_container", 4756*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 4757*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_container_memory", 4758*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_hash_container_defaults", 4759*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_raw_hash_set", 4760*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 4761*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 4762*8975f5c5SAndroid Build Coastguard Worker ], 4763*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4764*8975f5c5SAndroid Build Coastguard Worker "", 4765*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4766*8975f5c5SAndroid Build Coastguard Worker ], 4767*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4768*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4769*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 4770*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 4771*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 4772*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 4773*8975f5c5SAndroid Build Coastguard Worker ], 4774*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4775*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4776*8975f5c5SAndroid Build Coastguard Worker arch: { 4777*8975f5c5SAndroid Build Coastguard Worker arm64: { 4778*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4779*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4780*8975f5c5SAndroid Build Coastguard Worker ], 4781*8975f5c5SAndroid Build Coastguard Worker }, 4782*8975f5c5SAndroid Build Coastguard Worker }, 4783*8975f5c5SAndroid Build Coastguard Worker} 4784*8975f5c5SAndroid Build Coastguard Worker 4785*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4786*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_profiling_sample_recorder", 4787*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4788*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4789*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4790*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 4791*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 4792*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_synchronization_synchronization", 4793*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_time", 4794*8975f5c5SAndroid Build Coastguard Worker ], 4795*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4796*8975f5c5SAndroid Build Coastguard Worker "", 4797*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4798*8975f5c5SAndroid Build Coastguard Worker ], 4799*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4800*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4801*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 4802*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 4803*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 4804*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 4805*8975f5c5SAndroid Build Coastguard Worker ], 4806*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4807*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4808*8975f5c5SAndroid Build Coastguard Worker arch: { 4809*8975f5c5SAndroid Build Coastguard Worker arm64: { 4810*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4811*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4812*8975f5c5SAndroid Build Coastguard Worker ], 4813*8975f5c5SAndroid Build Coastguard Worker }, 4814*8975f5c5SAndroid Build Coastguard Worker }, 4815*8975f5c5SAndroid Build Coastguard Worker} 4816*8975f5c5SAndroid Build Coastguard Worker 4817*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4818*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_hashtablez_sampler", 4819*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4820*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc", 4821*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc", 4822*8975f5c5SAndroid Build Coastguard Worker ], 4823*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4824*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4825*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4826*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 4827*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 4828*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 4829*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_no_destructor", 4830*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 4831*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_stacktrace", 4832*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 4833*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_profiling_exponential_biased", 4834*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_profiling_sample_recorder", 4835*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_synchronization_synchronization", 4836*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_time", 4837*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 4838*8975f5c5SAndroid Build Coastguard Worker ], 4839*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4840*8975f5c5SAndroid Build Coastguard Worker "", 4841*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4842*8975f5c5SAndroid Build Coastguard Worker ], 4843*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4844*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4845*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 4846*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 4847*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 4848*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 4849*8975f5c5SAndroid Build Coastguard Worker ], 4850*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4851*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4852*8975f5c5SAndroid Build Coastguard Worker arch: { 4853*8975f5c5SAndroid Build Coastguard Worker arm64: { 4854*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4855*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4856*8975f5c5SAndroid Build Coastguard Worker ], 4857*8975f5c5SAndroid Build Coastguard Worker }, 4858*8975f5c5SAndroid Build Coastguard Worker }, 4859*8975f5c5SAndroid Build Coastguard Worker} 4860*8975f5c5SAndroid Build Coastguard Worker 4861*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4862*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_hashtable_debug_hooks", 4863*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4864*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4865*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4866*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 4867*8975f5c5SAndroid Build Coastguard Worker ], 4868*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4869*8975f5c5SAndroid Build Coastguard Worker "", 4870*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4871*8975f5c5SAndroid Build Coastguard Worker ], 4872*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4873*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4874*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 4875*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 4876*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 4877*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 4878*8975f5c5SAndroid Build Coastguard Worker ], 4879*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4880*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4881*8975f5c5SAndroid Build Coastguard Worker arch: { 4882*8975f5c5SAndroid Build Coastguard Worker arm64: { 4883*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4884*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4885*8975f5c5SAndroid Build Coastguard Worker ], 4886*8975f5c5SAndroid Build Coastguard Worker }, 4887*8975f5c5SAndroid Build Coastguard Worker }, 4888*8975f5c5SAndroid Build Coastguard Worker} 4889*8975f5c5SAndroid Build Coastguard Worker 4890*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4891*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_common_policy_traits", 4892*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4893*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4894*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4895*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 4896*8975f5c5SAndroid Build Coastguard Worker ], 4897*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4898*8975f5c5SAndroid Build Coastguard Worker "", 4899*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4900*8975f5c5SAndroid Build Coastguard Worker ], 4901*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4902*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4903*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 4904*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 4905*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 4906*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 4907*8975f5c5SAndroid Build Coastguard Worker ], 4908*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4909*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4910*8975f5c5SAndroid Build Coastguard Worker arch: { 4911*8975f5c5SAndroid Build Coastguard Worker arm64: { 4912*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4913*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4914*8975f5c5SAndroid Build Coastguard Worker ], 4915*8975f5c5SAndroid Build Coastguard Worker }, 4916*8975f5c5SAndroid Build Coastguard Worker }, 4917*8975f5c5SAndroid Build Coastguard Worker} 4918*8975f5c5SAndroid Build Coastguard Worker 4919*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4920*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_hash_policy_traits", 4921*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4922*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4923*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4924*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_common_policy_traits", 4925*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 4926*8975f5c5SAndroid Build Coastguard Worker ], 4927*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4928*8975f5c5SAndroid Build Coastguard Worker "", 4929*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4930*8975f5c5SAndroid Build Coastguard Worker ], 4931*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4932*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4933*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 4934*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 4935*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 4936*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 4937*8975f5c5SAndroid Build Coastguard Worker ], 4938*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4939*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4940*8975f5c5SAndroid Build Coastguard Worker arch: { 4941*8975f5c5SAndroid Build Coastguard Worker arm64: { 4942*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4943*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4944*8975f5c5SAndroid Build Coastguard Worker ], 4945*8975f5c5SAndroid Build Coastguard Worker }, 4946*8975f5c5SAndroid Build Coastguard Worker }, 4947*8975f5c5SAndroid Build Coastguard Worker} 4948*8975f5c5SAndroid Build Coastguard Worker 4949*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4950*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_raw_hash_set", 4951*8975f5c5SAndroid Build Coastguard Worker srcs: [ 4952*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc", 4953*8975f5c5SAndroid Build Coastguard Worker ], 4954*8975f5c5SAndroid Build Coastguard Worker defaults: [ 4955*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 4956*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 4957*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 4958*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 4959*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 4960*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 4961*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_prefetch", 4962*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 4963*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_common", 4964*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_compressed_tuple", 4965*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_container_memory", 4966*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_hash_function_defaults", 4967*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_hash_policy_traits", 4968*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_hashtable_debug_hooks", 4969*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_hashtablez_sampler", 4970*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_hash_hash", 4971*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 4972*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 4973*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 4974*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 4975*8975f5c5SAndroid Build Coastguard Worker ], 4976*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 4977*8975f5c5SAndroid Build Coastguard Worker "", 4978*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 4979*8975f5c5SAndroid Build Coastguard Worker ], 4980*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4981*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 4982*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 4983*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 4984*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 4985*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 4986*8975f5c5SAndroid Build Coastguard Worker ], 4987*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 4988*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 4989*8975f5c5SAndroid Build Coastguard Worker arch: { 4990*8975f5c5SAndroid Build Coastguard Worker arm64: { 4991*8975f5c5SAndroid Build Coastguard Worker cflags: [ 4992*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 4993*8975f5c5SAndroid Build Coastguard Worker ], 4994*8975f5c5SAndroid Build Coastguard Worker }, 4995*8975f5c5SAndroid Build Coastguard Worker }, 4996*8975f5c5SAndroid Build Coastguard Worker} 4997*8975f5c5SAndroid Build Coastguard Worker 4998*8975f5c5SAndroid Build Coastguard Workercc_defaults { 4999*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_raw_hash_map", 5000*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5001*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5002*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5003*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5004*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5005*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_throw_delegate", 5006*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_container_memory", 5007*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_raw_hash_set", 5008*8975f5c5SAndroid Build Coastguard Worker ], 5009*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5010*8975f5c5SAndroid Build Coastguard Worker "", 5011*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5012*8975f5c5SAndroid Build Coastguard Worker ], 5013*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5014*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5015*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5016*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5017*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5018*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5019*8975f5c5SAndroid Build Coastguard Worker ], 5020*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5021*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5022*8975f5c5SAndroid Build Coastguard Worker arch: { 5023*8975f5c5SAndroid Build Coastguard Worker arm64: { 5024*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5025*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5026*8975f5c5SAndroid Build Coastguard Worker ], 5027*8975f5c5SAndroid Build Coastguard Worker }, 5028*8975f5c5SAndroid Build Coastguard Worker }, 5029*8975f5c5SAndroid Build Coastguard Worker} 5030*8975f5c5SAndroid Build Coastguard Worker 5031*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5032*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cordz_update_scope", 5033*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5034*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5035*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5036*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5037*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5038*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cord_internal", 5039*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_info", 5040*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_update_tracker", 5041*8975f5c5SAndroid Build Coastguard Worker ], 5042*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5043*8975f5c5SAndroid Build Coastguard Worker "", 5044*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5045*8975f5c5SAndroid Build Coastguard Worker ], 5046*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5047*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5048*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5049*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5050*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5051*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5052*8975f5c5SAndroid Build Coastguard Worker ], 5053*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5054*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5055*8975f5c5SAndroid Build Coastguard Worker arch: { 5056*8975f5c5SAndroid Build Coastguard Worker arm64: { 5057*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5058*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5059*8975f5c5SAndroid Build Coastguard Worker ], 5060*8975f5c5SAndroid Build Coastguard Worker }, 5061*8975f5c5SAndroid Build Coastguard Worker }, 5062*8975f5c5SAndroid Build Coastguard Worker} 5063*8975f5c5SAndroid Build Coastguard Worker 5064*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5065*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cordz_update_tracker", 5066*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5067*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5068*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5069*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5070*8975f5c5SAndroid Build Coastguard Worker ], 5071*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5072*8975f5c5SAndroid Build Coastguard Worker "", 5073*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5074*8975f5c5SAndroid Build Coastguard Worker ], 5075*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5076*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5077*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5078*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5079*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5080*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5081*8975f5c5SAndroid Build Coastguard Worker ], 5082*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5083*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5084*8975f5c5SAndroid Build Coastguard Worker arch: { 5085*8975f5c5SAndroid Build Coastguard Worker arm64: { 5086*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5087*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5088*8975f5c5SAndroid Build Coastguard Worker ], 5089*8975f5c5SAndroid Build Coastguard Worker }, 5090*8975f5c5SAndroid Build Coastguard Worker }, 5091*8975f5c5SAndroid Build Coastguard Worker} 5092*8975f5c5SAndroid Build Coastguard Worker 5093*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5094*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cordz_statistics", 5095*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5096*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5097*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5098*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5099*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_update_tracker", 5100*8975f5c5SAndroid Build Coastguard Worker ], 5101*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5102*8975f5c5SAndroid Build Coastguard Worker "", 5103*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5104*8975f5c5SAndroid Build Coastguard Worker ], 5105*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5106*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5107*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5108*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5109*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5110*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5111*8975f5c5SAndroid Build Coastguard Worker ], 5112*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5113*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5114*8975f5c5SAndroid Build Coastguard Worker arch: { 5115*8975f5c5SAndroid Build Coastguard Worker arm64: { 5116*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5117*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5118*8975f5c5SAndroid Build Coastguard Worker ], 5119*8975f5c5SAndroid Build Coastguard Worker }, 5120*8975f5c5SAndroid Build Coastguard Worker }, 5121*8975f5c5SAndroid Build Coastguard Worker} 5122*8975f5c5SAndroid Build Coastguard Worker 5123*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5124*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_time_internal_cctz_time_zone", 5125*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5126*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc", 5127*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc", 5128*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc", 5129*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc", 5130*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc", 5131*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc", 5132*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc", 5133*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc", 5134*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc", 5135*8975f5c5SAndroid Build Coastguard Worker ], 5136*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5137*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5138*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5139*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5140*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_internal_cctz_civil_time", 5141*8975f5c5SAndroid Build Coastguard Worker ], 5142*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5143*8975f5c5SAndroid Build Coastguard Worker "", 5144*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5145*8975f5c5SAndroid Build Coastguard Worker ], 5146*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5147*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5148*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5149*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5150*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5151*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5152*8975f5c5SAndroid Build Coastguard Worker ], 5153*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5154*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5155*8975f5c5SAndroid Build Coastguard Worker arch: { 5156*8975f5c5SAndroid Build Coastguard Worker arm64: { 5157*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5158*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5159*8975f5c5SAndroid Build Coastguard Worker ], 5160*8975f5c5SAndroid Build Coastguard Worker }, 5161*8975f5c5SAndroid Build Coastguard Worker }, 5162*8975f5c5SAndroid Build Coastguard Worker} 5163*8975f5c5SAndroid Build Coastguard Worker 5164*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5165*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_time_internal_cctz_civil_time", 5166*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5167*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc", 5168*8975f5c5SAndroid Build Coastguard Worker ], 5169*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5170*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5171*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5172*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5173*8975f5c5SAndroid Build Coastguard Worker ], 5174*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5175*8975f5c5SAndroid Build Coastguard Worker "", 5176*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5177*8975f5c5SAndroid Build Coastguard Worker ], 5178*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5179*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5180*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5181*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5182*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5183*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5184*8975f5c5SAndroid Build Coastguard Worker ], 5185*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5186*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5187*8975f5c5SAndroid Build Coastguard Worker arch: { 5188*8975f5c5SAndroid Build Coastguard Worker arm64: { 5189*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5190*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5191*8975f5c5SAndroid Build Coastguard Worker ], 5192*8975f5c5SAndroid Build Coastguard Worker }, 5193*8975f5c5SAndroid Build Coastguard Worker }, 5194*8975f5c5SAndroid Build Coastguard Worker} 5195*8975f5c5SAndroid Build Coastguard Worker 5196*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5197*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_time_time", 5198*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5199*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/civil_time.cc", 5200*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/clock.cc", 5201*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/duration.cc", 5202*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/format.cc", 5203*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/time/time.cc", 5204*8975f5c5SAndroid Build Coastguard Worker ], 5205*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5206*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5207*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5208*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5209*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5210*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5211*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5212*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_int128", 5213*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 5214*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_strings", 5215*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_internal_cctz_civil_time", 5216*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_internal_cctz_time_zone", 5217*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_optional", 5218*8975f5c5SAndroid Build Coastguard Worker ], 5219*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5220*8975f5c5SAndroid Build Coastguard Worker "", 5221*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5222*8975f5c5SAndroid Build Coastguard Worker ], 5223*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5224*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5225*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5226*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5227*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5228*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5229*8975f5c5SAndroid Build Coastguard Worker ], 5230*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5231*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5232*8975f5c5SAndroid Build Coastguard Worker arch: { 5233*8975f5c5SAndroid Build Coastguard Worker arm64: { 5234*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5235*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5236*8975f5c5SAndroid Build Coastguard Worker ], 5237*8975f5c5SAndroid Build Coastguard Worker }, 5238*8975f5c5SAndroid Build Coastguard Worker }, 5239*8975f5c5SAndroid Build Coastguard Worker} 5240*8975f5c5SAndroid Build Coastguard Worker 5241*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5242*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_synchronization_kernel_timeout_internal", 5243*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5244*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc", 5245*8975f5c5SAndroid Build Coastguard Worker ], 5246*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5247*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5248*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5249*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5250*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5251*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5252*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5253*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_time", 5254*8975f5c5SAndroid Build Coastguard Worker ], 5255*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5256*8975f5c5SAndroid Build Coastguard Worker "", 5257*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5258*8975f5c5SAndroid Build Coastguard Worker ], 5259*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5260*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5261*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5262*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5263*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5264*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5265*8975f5c5SAndroid Build Coastguard Worker ], 5266*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5267*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5268*8975f5c5SAndroid Build Coastguard Worker arch: { 5269*8975f5c5SAndroid Build Coastguard Worker arm64: { 5270*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5271*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5272*8975f5c5SAndroid Build Coastguard Worker ], 5273*8975f5c5SAndroid Build Coastguard Worker }, 5274*8975f5c5SAndroid Build Coastguard Worker }, 5275*8975f5c5SAndroid Build Coastguard Worker} 5276*8975f5c5SAndroid Build Coastguard Worker 5277*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5278*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_synchronization_graphcycles_internal", 5279*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5280*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc", 5281*8975f5c5SAndroid Build Coastguard Worker ], 5282*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5283*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5284*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5285*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5286*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 5287*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5288*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5289*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_malloc_internal", 5290*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5291*8975f5c5SAndroid Build Coastguard Worker ], 5292*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5293*8975f5c5SAndroid Build Coastguard Worker "", 5294*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5295*8975f5c5SAndroid Build Coastguard Worker ], 5296*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5297*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5298*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5299*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5300*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5301*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5302*8975f5c5SAndroid Build Coastguard Worker ], 5303*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5304*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5305*8975f5c5SAndroid Build Coastguard Worker arch: { 5306*8975f5c5SAndroid Build Coastguard Worker arm64: { 5307*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5308*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5309*8975f5c5SAndroid Build Coastguard Worker ], 5310*8975f5c5SAndroid Build Coastguard Worker }, 5311*8975f5c5SAndroid Build Coastguard Worker }, 5312*8975f5c5SAndroid Build Coastguard Worker} 5313*8975f5c5SAndroid Build Coastguard Worker 5314*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5315*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_symbolize", 5316*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5317*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/symbolize.cc", 5318*8975f5c5SAndroid Build Coastguard Worker ], 5319*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5320*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5321*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5322*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5323*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5324*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5325*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 5326*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_malloc_internal", 5327*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5328*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_debugging_internal", 5329*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_demangle_internal", 5330*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 5331*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_strings", 5332*8975f5c5SAndroid Build Coastguard Worker ], 5333*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5334*8975f5c5SAndroid Build Coastguard Worker "", 5335*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5336*8975f5c5SAndroid Build Coastguard Worker ], 5337*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5338*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5339*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5340*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5341*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5342*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5343*8975f5c5SAndroid Build Coastguard Worker ], 5344*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5345*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5346*8975f5c5SAndroid Build Coastguard Worker arch: { 5347*8975f5c5SAndroid Build Coastguard Worker arm64: { 5348*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5349*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5350*8975f5c5SAndroid Build Coastguard Worker ], 5351*8975f5c5SAndroid Build Coastguard Worker }, 5352*8975f5c5SAndroid Build Coastguard Worker }, 5353*8975f5c5SAndroid Build Coastguard Worker} 5354*8975f5c5SAndroid Build Coastguard Worker 5355*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5356*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_tracing_internal", 5357*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5358*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/tracing.cc", 5359*8975f5c5SAndroid Build Coastguard Worker ], 5360*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5361*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5362*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5363*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5364*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5365*8975f5c5SAndroid Build Coastguard Worker ], 5366*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5367*8975f5c5SAndroid Build Coastguard Worker "", 5368*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5369*8975f5c5SAndroid Build Coastguard Worker ], 5370*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5371*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5372*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5373*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5374*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5375*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5376*8975f5c5SAndroid Build Coastguard Worker ], 5377*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5378*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5379*8975f5c5SAndroid Build Coastguard Worker arch: { 5380*8975f5c5SAndroid Build Coastguard Worker arm64: { 5381*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5382*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5383*8975f5c5SAndroid Build Coastguard Worker ], 5384*8975f5c5SAndroid Build Coastguard Worker }, 5385*8975f5c5SAndroid Build Coastguard Worker }, 5386*8975f5c5SAndroid Build Coastguard Worker} 5387*8975f5c5SAndroid Build Coastguard Worker 5388*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5389*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_malloc_internal", 5390*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5391*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc", 5392*8975f5c5SAndroid Build Coastguard Worker ], 5393*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5394*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5395*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5396*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5397*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 5398*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5399*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5400*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 5401*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5402*8975f5c5SAndroid Build Coastguard Worker ], 5403*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5404*8975f5c5SAndroid Build Coastguard Worker "", 5405*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5406*8975f5c5SAndroid Build Coastguard Worker ], 5407*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5408*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5409*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5410*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5411*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5412*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5413*8975f5c5SAndroid Build Coastguard Worker ], 5414*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5415*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5416*8975f5c5SAndroid Build Coastguard Worker arch: { 5417*8975f5c5SAndroid Build Coastguard Worker arm64: { 5418*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5419*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5420*8975f5c5SAndroid Build Coastguard Worker ], 5421*8975f5c5SAndroid Build Coastguard Worker }, 5422*8975f5c5SAndroid Build Coastguard Worker }, 5423*8975f5c5SAndroid Build Coastguard Worker} 5424*8975f5c5SAndroid Build Coastguard Worker 5425*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5426*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_synchronization_synchronization", 5427*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5428*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/barrier.cc", 5429*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/blocking_counter.cc", 5430*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc", 5431*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc", 5432*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc", 5433*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc", 5434*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc", 5435*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc", 5436*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc", 5437*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc", 5438*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/mutex.cc", 5439*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/synchronization/notification.cc", 5440*8975f5c5SAndroid Build Coastguard Worker ], 5441*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5442*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5443*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5444*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_atomic_hook", 5445*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5446*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 5447*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5448*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5449*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 5450*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_malloc_internal", 5451*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5452*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_tracing_internal", 5453*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_stacktrace", 5454*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_symbolize", 5455*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_synchronization_graphcycles_internal", 5456*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_synchronization_kernel_timeout_internal", 5457*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_time", 5458*8975f5c5SAndroid Build Coastguard Worker ], 5459*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5460*8975f5c5SAndroid Build Coastguard Worker "", 5461*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5462*8975f5c5SAndroid Build Coastguard Worker ], 5463*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5464*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5465*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5466*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5467*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5468*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5469*8975f5c5SAndroid Build Coastguard Worker ], 5470*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5471*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5472*8975f5c5SAndroid Build Coastguard Worker arch: { 5473*8975f5c5SAndroid Build Coastguard Worker arm64: { 5474*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5475*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5476*8975f5c5SAndroid Build Coastguard Worker ], 5477*8975f5c5SAndroid Build Coastguard Worker }, 5478*8975f5c5SAndroid Build Coastguard Worker }, 5479*8975f5c5SAndroid Build Coastguard Worker} 5480*8975f5c5SAndroid Build Coastguard Worker 5481*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5482*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cordz_handle", 5483*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5484*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc", 5485*8975f5c5SAndroid Build Coastguard Worker ], 5486*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5487*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5488*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5489*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5490*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_no_destructor", 5491*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5492*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_synchronization_synchronization", 5493*8975f5c5SAndroid Build Coastguard Worker ], 5494*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5495*8975f5c5SAndroid Build Coastguard Worker "", 5496*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5497*8975f5c5SAndroid Build Coastguard Worker ], 5498*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5499*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5500*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5501*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5502*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5503*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5504*8975f5c5SAndroid Build Coastguard Worker ], 5505*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5506*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5507*8975f5c5SAndroid Build Coastguard Worker arch: { 5508*8975f5c5SAndroid Build Coastguard Worker arm64: { 5509*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5510*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5511*8975f5c5SAndroid Build Coastguard Worker ], 5512*8975f5c5SAndroid Build Coastguard Worker }, 5513*8975f5c5SAndroid Build Coastguard Worker }, 5514*8975f5c5SAndroid Build Coastguard Worker} 5515*8975f5c5SAndroid Build Coastguard Worker 5516*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5517*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_debugging_internal", 5518*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5519*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc", 5520*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc", 5521*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc", 5522*8975f5c5SAndroid Build Coastguard Worker ], 5523*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5524*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5525*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5526*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5527*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5528*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 5529*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_errno_saver", 5530*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5531*8975f5c5SAndroid Build Coastguard Worker ], 5532*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5533*8975f5c5SAndroid Build Coastguard Worker "", 5534*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5535*8975f5c5SAndroid Build Coastguard Worker ], 5536*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5537*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5538*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5539*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5540*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5541*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5542*8975f5c5SAndroid Build Coastguard Worker ], 5543*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5544*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5545*8975f5c5SAndroid Build Coastguard Worker arch: { 5546*8975f5c5SAndroid Build Coastguard Worker arm64: { 5547*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5548*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5549*8975f5c5SAndroid Build Coastguard Worker ], 5550*8975f5c5SAndroid Build Coastguard Worker }, 5551*8975f5c5SAndroid Build Coastguard Worker }, 5552*8975f5c5SAndroid Build Coastguard Worker} 5553*8975f5c5SAndroid Build Coastguard Worker 5554*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5555*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_stacktrace", 5556*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5557*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/stacktrace.cc", 5558*8975f5c5SAndroid Build Coastguard Worker ], 5559*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5560*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5561*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5562*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5563*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5564*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 5565*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5566*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_debugging_internal", 5567*8975f5c5SAndroid Build Coastguard Worker ], 5568*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5569*8975f5c5SAndroid Build Coastguard Worker "", 5570*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5571*8975f5c5SAndroid Build Coastguard Worker ], 5572*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5573*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5574*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5575*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5576*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5577*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5578*8975f5c5SAndroid Build Coastguard Worker ], 5579*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5580*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5581*8975f5c5SAndroid Build Coastguard Worker arch: { 5582*8975f5c5SAndroid Build Coastguard Worker arm64: { 5583*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5584*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5585*8975f5c5SAndroid Build Coastguard Worker ], 5586*8975f5c5SAndroid Build Coastguard Worker }, 5587*8975f5c5SAndroid Build Coastguard Worker }, 5588*8975f5c5SAndroid Build Coastguard Worker} 5589*8975f5c5SAndroid Build Coastguard Worker 5590*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5591*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cordz_info", 5592*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5593*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cordz_info.cc", 5594*8975f5c5SAndroid Build Coastguard Worker ], 5595*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5596*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5597*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5598*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5599*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5600*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5601*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5602*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_inlined_vector", 5603*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_stacktrace", 5604*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cord_internal", 5605*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_functions", 5606*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_handle", 5607*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_statistics", 5608*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_update_tracker", 5609*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_synchronization_synchronization", 5610*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_time_time", 5611*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_span", 5612*8975f5c5SAndroid Build Coastguard Worker ], 5613*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5614*8975f5c5SAndroid Build Coastguard Worker "", 5615*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5616*8975f5c5SAndroid Build Coastguard Worker ], 5617*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5618*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5619*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5620*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5621*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5622*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5623*8975f5c5SAndroid Build Coastguard Worker ], 5624*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5625*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5626*8975f5c5SAndroid Build Coastguard Worker arch: { 5627*8975f5c5SAndroid Build Coastguard Worker arm64: { 5628*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5629*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5630*8975f5c5SAndroid Build Coastguard Worker ], 5631*8975f5c5SAndroid Build Coastguard Worker }, 5632*8975f5c5SAndroid Build Coastguard Worker }, 5633*8975f5c5SAndroid Build Coastguard Worker} 5634*8975f5c5SAndroid Build Coastguard Worker 5635*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5636*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_profiling_exponential_biased", 5637*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5638*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc", 5639*8975f5c5SAndroid Build Coastguard Worker ], 5640*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5641*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5642*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5643*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5644*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5645*8975f5c5SAndroid Build Coastguard Worker ], 5646*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5647*8975f5c5SAndroid Build Coastguard Worker "", 5648*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5649*8975f5c5SAndroid Build Coastguard Worker ], 5650*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5651*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5652*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5653*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5654*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5655*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5656*8975f5c5SAndroid Build Coastguard Worker ], 5657*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5658*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5659*8975f5c5SAndroid Build Coastguard Worker arch: { 5660*8975f5c5SAndroid Build Coastguard Worker arm64: { 5661*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5662*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5663*8975f5c5SAndroid Build Coastguard Worker ], 5664*8975f5c5SAndroid Build Coastguard Worker }, 5665*8975f5c5SAndroid Build Coastguard Worker }, 5666*8975f5c5SAndroid Build Coastguard Worker} 5667*8975f5c5SAndroid Build Coastguard Worker 5668*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5669*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cordz_functions", 5670*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5671*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc", 5672*8975f5c5SAndroid Build Coastguard Worker ], 5673*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5674*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5675*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5676*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5677*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5678*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5679*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_profiling_exponential_biased", 5680*8975f5c5SAndroid Build Coastguard Worker ], 5681*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5682*8975f5c5SAndroid Build Coastguard Worker "", 5683*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5684*8975f5c5SAndroid Build Coastguard Worker ], 5685*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5686*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5687*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5688*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5689*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5690*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5691*8975f5c5SAndroid Build Coastguard Worker ], 5692*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5693*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5694*8975f5c5SAndroid Build Coastguard Worker arch: { 5695*8975f5c5SAndroid Build Coastguard Worker arm64: { 5696*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5697*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5698*8975f5c5SAndroid Build Coastguard Worker ], 5699*8975f5c5SAndroid Build Coastguard Worker }, 5700*8975f5c5SAndroid Build Coastguard Worker }, 5701*8975f5c5SAndroid Build Coastguard Worker} 5702*8975f5c5SAndroid Build Coastguard Worker 5703*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5704*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_utf8_for_code_point", 5705*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5706*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc", 5707*8975f5c5SAndroid Build Coastguard Worker ], 5708*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5709*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5710*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5711*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5712*8975f5c5SAndroid Build Coastguard Worker ], 5713*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5714*8975f5c5SAndroid Build Coastguard Worker "", 5715*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5716*8975f5c5SAndroid Build Coastguard Worker ], 5717*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5718*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5719*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5720*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5721*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5722*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5723*8975f5c5SAndroid Build Coastguard Worker ], 5724*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5725*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5726*8975f5c5SAndroid Build Coastguard Worker arch: { 5727*8975f5c5SAndroid Build Coastguard Worker arm64: { 5728*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5729*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5730*8975f5c5SAndroid Build Coastguard Worker ], 5731*8975f5c5SAndroid Build Coastguard Worker }, 5732*8975f5c5SAndroid Build Coastguard Worker }, 5733*8975f5c5SAndroid Build Coastguard Worker} 5734*8975f5c5SAndroid Build Coastguard Worker 5735*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5736*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_bounded_utf8_length_sequence", 5737*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5738*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5739*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5740*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5741*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 5742*8975f5c5SAndroid Build Coastguard Worker ], 5743*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5744*8975f5c5SAndroid Build Coastguard Worker "", 5745*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5746*8975f5c5SAndroid Build Coastguard Worker ], 5747*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5748*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5749*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5750*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5751*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5752*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5753*8975f5c5SAndroid Build Coastguard Worker ], 5754*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5755*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5756*8975f5c5SAndroid Build Coastguard Worker arch: { 5757*8975f5c5SAndroid Build Coastguard Worker arm64: { 5758*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5759*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5760*8975f5c5SAndroid Build Coastguard Worker ], 5761*8975f5c5SAndroid Build Coastguard Worker }, 5762*8975f5c5SAndroid Build Coastguard Worker }, 5763*8975f5c5SAndroid Build Coastguard Worker} 5764*8975f5c5SAndroid Build Coastguard Worker 5765*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5766*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_decode_rust_punycode", 5767*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5768*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc", 5769*8975f5c5SAndroid Build Coastguard Worker ], 5770*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5771*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5772*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5773*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5774*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 5775*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_bounded_utf8_length_sequence", 5776*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_utf8_for_code_point", 5777*8975f5c5SAndroid Build Coastguard Worker ], 5778*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5779*8975f5c5SAndroid Build Coastguard Worker "", 5780*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5781*8975f5c5SAndroid Build Coastguard Worker ], 5782*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5783*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5784*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5785*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5786*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5787*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5788*8975f5c5SAndroid Build Coastguard Worker ], 5789*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5790*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5791*8975f5c5SAndroid Build Coastguard Worker arch: { 5792*8975f5c5SAndroid Build Coastguard Worker arm64: { 5793*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5794*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5795*8975f5c5SAndroid Build Coastguard Worker ], 5796*8975f5c5SAndroid Build Coastguard Worker }, 5797*8975f5c5SAndroid Build Coastguard Worker }, 5798*8975f5c5SAndroid Build Coastguard Worker} 5799*8975f5c5SAndroid Build Coastguard Worker 5800*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5801*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_demangle_rust", 5802*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5803*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc", 5804*8975f5c5SAndroid Build Coastguard Worker ], 5805*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5806*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5807*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5808*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5809*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5810*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_decode_rust_punycode", 5811*8975f5c5SAndroid Build Coastguard Worker ], 5812*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5813*8975f5c5SAndroid Build Coastguard Worker "", 5814*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5815*8975f5c5SAndroid Build Coastguard Worker ], 5816*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5817*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5818*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5819*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5820*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5821*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5822*8975f5c5SAndroid Build Coastguard Worker ], 5823*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5824*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5825*8975f5c5SAndroid Build Coastguard Worker arch: { 5826*8975f5c5SAndroid Build Coastguard Worker arm64: { 5827*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5828*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5829*8975f5c5SAndroid Build Coastguard Worker ], 5830*8975f5c5SAndroid Build Coastguard Worker }, 5831*8975f5c5SAndroid Build Coastguard Worker }, 5832*8975f5c5SAndroid Build Coastguard Worker} 5833*8975f5c5SAndroid Build Coastguard Worker 5834*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5835*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_debugging_demangle_internal", 5836*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5837*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/debugging/internal/demangle.cc", 5838*8975f5c5SAndroid Build Coastguard Worker ], 5839*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5840*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5841*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5842*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 5843*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5844*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5845*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 5846*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_demangle_rust", 5847*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 5848*8975f5c5SAndroid Build Coastguard Worker ], 5849*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5850*8975f5c5SAndroid Build Coastguard Worker "", 5851*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5852*8975f5c5SAndroid Build Coastguard Worker ], 5853*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5854*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5855*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5856*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5857*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5858*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5859*8975f5c5SAndroid Build Coastguard Worker ], 5860*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5861*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5862*8975f5c5SAndroid Build Coastguard Worker arch: { 5863*8975f5c5SAndroid Build Coastguard Worker arm64: { 5864*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5865*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5866*8975f5c5SAndroid Build Coastguard Worker ], 5867*8975f5c5SAndroid Build Coastguard Worker }, 5868*8975f5c5SAndroid Build Coastguard Worker }, 5869*8975f5c5SAndroid Build Coastguard Worker} 5870*8975f5c5SAndroid Build Coastguard Worker 5871*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5872*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_layout", 5873*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5874*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5875*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5876*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5877*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5878*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_debugging_demangle_internal", 5879*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 5880*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_strings", 5881*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_span", 5882*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 5883*8975f5c5SAndroid Build Coastguard Worker ], 5884*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5885*8975f5c5SAndroid Build Coastguard Worker "", 5886*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5887*8975f5c5SAndroid Build Coastguard Worker ], 5888*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5889*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5890*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5891*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5892*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5893*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5894*8975f5c5SAndroid Build Coastguard Worker ], 5895*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5896*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5897*8975f5c5SAndroid Build Coastguard Worker arch: { 5898*8975f5c5SAndroid Build Coastguard Worker arm64: { 5899*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5900*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5901*8975f5c5SAndroid Build Coastguard Worker ], 5902*8975f5c5SAndroid Build Coastguard Worker }, 5903*8975f5c5SAndroid Build Coastguard Worker }, 5904*8975f5c5SAndroid Build Coastguard Worker} 5905*8975f5c5SAndroid Build Coastguard Worker 5906*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5907*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cord_internal", 5908*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5909*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cord_internal.cc", 5910*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc", 5911*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc", 5912*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc", 5913*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc", 5914*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc", 5915*8975f5c5SAndroid Build Coastguard Worker ], 5916*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5917*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5918*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5919*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 5920*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5921*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 5922*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 5923*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 5924*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_throw_delegate", 5925*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_compressed_tuple", 5926*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_container_memory", 5927*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_inlined_vector", 5928*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_layout", 5929*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_crc_cord_state", 5930*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_functional_function_ref", 5931*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 5932*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 5933*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_strings", 5934*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_span", 5935*8975f5c5SAndroid Build Coastguard Worker ], 5936*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5937*8975f5c5SAndroid Build Coastguard Worker "", 5938*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5939*8975f5c5SAndroid Build Coastguard Worker ], 5940*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5941*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5942*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5943*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5944*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5945*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5946*8975f5c5SAndroid Build Coastguard Worker ], 5947*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5948*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5949*8975f5c5SAndroid Build Coastguard Worker arch: { 5950*8975f5c5SAndroid Build Coastguard Worker arm64: { 5951*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5952*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5953*8975f5c5SAndroid Build Coastguard Worker ], 5954*8975f5c5SAndroid Build Coastguard Worker }, 5955*8975f5c5SAndroid Build Coastguard Worker }, 5956*8975f5c5SAndroid Build Coastguard Worker} 5957*8975f5c5SAndroid Build Coastguard Worker 5958*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5959*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_no_destructor", 5960*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5961*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5962*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5963*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5964*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 5965*8975f5c5SAndroid Build Coastguard Worker ], 5966*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 5967*8975f5c5SAndroid Build Coastguard Worker "", 5968*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 5969*8975f5c5SAndroid Build Coastguard Worker ], 5970*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5971*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 5972*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 5973*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 5974*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 5975*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 5976*8975f5c5SAndroid Build Coastguard Worker ], 5977*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 5978*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 5979*8975f5c5SAndroid Build Coastguard Worker arch: { 5980*8975f5c5SAndroid Build Coastguard Worker arm64: { 5981*8975f5c5SAndroid Build Coastguard Worker cflags: [ 5982*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 5983*8975f5c5SAndroid Build Coastguard Worker ], 5984*8975f5c5SAndroid Build Coastguard Worker }, 5985*8975f5c5SAndroid Build Coastguard Worker }, 5986*8975f5c5SAndroid Build Coastguard Worker} 5987*8975f5c5SAndroid Build Coastguard Worker 5988*8975f5c5SAndroid Build Coastguard Workercc_defaults { 5989*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_crc_crc_cord_state", 5990*8975f5c5SAndroid Build Coastguard Worker srcs: [ 5991*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc", 5992*8975f5c5SAndroid Build Coastguard Worker ], 5993*8975f5c5SAndroid Build Coastguard Worker defaults: [ 5994*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 5995*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 5996*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 5997*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_no_destructor", 5998*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_crc32c", 5999*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 6000*8975f5c5SAndroid Build Coastguard Worker ], 6001*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6002*8975f5c5SAndroid Build Coastguard Worker "", 6003*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6004*8975f5c5SAndroid Build Coastguard Worker ], 6005*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6006*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6007*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6008*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6009*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6010*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6011*8975f5c5SAndroid Build Coastguard Worker ], 6012*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6013*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6014*8975f5c5SAndroid Build Coastguard Worker arch: { 6015*8975f5c5SAndroid Build Coastguard Worker arm64: { 6016*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6017*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6018*8975f5c5SAndroid Build Coastguard Worker ], 6019*8975f5c5SAndroid Build Coastguard Worker }, 6020*8975f5c5SAndroid Build Coastguard Worker }, 6021*8975f5c5SAndroid Build Coastguard Worker} 6022*8975f5c5SAndroid Build Coastguard Worker 6023*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6024*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_internal", 6025*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6026*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/escaping.cc", 6027*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", 6028*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/utf8.cc", 6029*8975f5c5SAndroid Build Coastguard Worker ], 6030*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6031*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6032*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6033*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6034*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6035*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 6036*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 6037*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6038*8975f5c5SAndroid Build Coastguard Worker ], 6039*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6040*8975f5c5SAndroid Build Coastguard Worker "", 6041*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6042*8975f5c5SAndroid Build Coastguard Worker ], 6043*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6044*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6045*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6046*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6047*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6048*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6049*8975f5c5SAndroid Build Coastguard Worker ], 6050*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6051*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6052*8975f5c5SAndroid Build Coastguard Worker arch: { 6053*8975f5c5SAndroid Build Coastguard Worker arm64: { 6054*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6055*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6056*8975f5c5SAndroid Build Coastguard Worker ], 6057*8975f5c5SAndroid Build Coastguard Worker }, 6058*8975f5c5SAndroid Build Coastguard Worker }, 6059*8975f5c5SAndroid Build Coastguard Worker} 6060*8975f5c5SAndroid Build Coastguard Worker 6061*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6062*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_charset", 6063*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6064*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6065*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6066*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6067*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 6068*8975f5c5SAndroid Build Coastguard Worker ], 6069*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6070*8975f5c5SAndroid Build Coastguard Worker "", 6071*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6072*8975f5c5SAndroid Build Coastguard Worker ], 6073*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6074*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6075*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6076*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6077*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6078*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6079*8975f5c5SAndroid Build Coastguard Worker ], 6080*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6081*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6082*8975f5c5SAndroid Build Coastguard Worker arch: { 6083*8975f5c5SAndroid Build Coastguard Worker arm64: { 6084*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6085*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6086*8975f5c5SAndroid Build Coastguard Worker ], 6087*8975f5c5SAndroid Build Coastguard Worker }, 6088*8975f5c5SAndroid Build Coastguard Worker }, 6089*8975f5c5SAndroid Build Coastguard Worker} 6090*8975f5c5SAndroid Build Coastguard Worker 6091*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6092*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_strings", 6093*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6094*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/ascii.cc", 6095*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/charconv.cc", 6096*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/escaping.cc", 6097*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", 6098*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", 6099*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc", 6100*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/memutil.cc", 6101*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc", 6102*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/match.cc", 6103*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/numbers.cc", 6104*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/str_cat.cc", 6105*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/str_replace.cc", 6106*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/str_split.cc", 6107*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/substitute.cc", 6108*8975f5c5SAndroid Build Coastguard Worker ], 6109*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6110*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6111*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6112*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 6113*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6114*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6115*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 6116*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 6117*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 6118*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_throw_delegate", 6119*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 6120*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6121*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 6122*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_int128", 6123*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_charset", 6124*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_internal", 6125*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 6126*8975f5c5SAndroid Build Coastguard Worker ], 6127*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6128*8975f5c5SAndroid Build Coastguard Worker "", 6129*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6130*8975f5c5SAndroid Build Coastguard Worker ], 6131*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6132*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6133*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6134*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6135*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6136*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6137*8975f5c5SAndroid Build Coastguard Worker ], 6138*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6139*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6140*8975f5c5SAndroid Build Coastguard Worker arch: { 6141*8975f5c5SAndroid Build Coastguard Worker arm64: { 6142*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6143*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6144*8975f5c5SAndroid Build Coastguard Worker ], 6145*8975f5c5SAndroid Build Coastguard Worker }, 6146*8975f5c5SAndroid Build Coastguard Worker }, 6147*8975f5c5SAndroid Build Coastguard Worker} 6148*8975f5c5SAndroid Build Coastguard Worker 6149*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6150*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_numeric_representation", 6151*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6152*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6153*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6154*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6155*8975f5c5SAndroid Build Coastguard Worker ], 6156*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6157*8975f5c5SAndroid Build Coastguard Worker "", 6158*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6159*8975f5c5SAndroid Build Coastguard Worker ], 6160*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6161*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6162*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6163*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6164*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6165*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6166*8975f5c5SAndroid Build Coastguard Worker ], 6167*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6168*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6169*8975f5c5SAndroid Build Coastguard Worker arch: { 6170*8975f5c5SAndroid Build Coastguard Worker arm64: { 6171*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6172*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6173*8975f5c5SAndroid Build Coastguard Worker ], 6174*8975f5c5SAndroid Build Coastguard Worker }, 6175*8975f5c5SAndroid Build Coastguard Worker }, 6176*8975f5c5SAndroid Build Coastguard Worker} 6177*8975f5c5SAndroid Build Coastguard Worker 6178*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6179*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_str_format_internal", 6180*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6181*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc", 6182*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc", 6183*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc", 6184*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc", 6185*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/str_format/output.cc", 6186*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc", 6187*8975f5c5SAndroid Build Coastguard Worker ], 6188*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6189*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6190*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6191*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6192*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6193*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_fixed_array", 6194*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_inlined_vector", 6195*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_functional_function_ref", 6196*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6197*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 6198*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_int128", 6199*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_representation", 6200*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 6201*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_strings", 6202*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_optional", 6203*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_span", 6204*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 6205*8975f5c5SAndroid Build Coastguard Worker ], 6206*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6207*8975f5c5SAndroid Build Coastguard Worker "", 6208*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6209*8975f5c5SAndroid Build Coastguard Worker ], 6210*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6211*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6212*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6213*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6214*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6215*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6216*8975f5c5SAndroid Build Coastguard Worker ], 6217*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6218*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6219*8975f5c5SAndroid Build Coastguard Worker arch: { 6220*8975f5c5SAndroid Build Coastguard Worker arm64: { 6221*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6222*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6223*8975f5c5SAndroid Build Coastguard Worker ], 6224*8975f5c5SAndroid Build Coastguard Worker }, 6225*8975f5c5SAndroid Build Coastguard Worker }, 6226*8975f5c5SAndroid Build Coastguard Worker} 6227*8975f5c5SAndroid Build Coastguard Worker 6228*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6229*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_str_format", 6230*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6231*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6232*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6233*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6234*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6235*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 6236*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_str_format_internal", 6237*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 6238*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_span", 6239*8975f5c5SAndroid Build Coastguard Worker ], 6240*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6241*8975f5c5SAndroid Build Coastguard Worker "", 6242*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6243*8975f5c5SAndroid Build Coastguard Worker ], 6244*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6245*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6246*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6247*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6248*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6249*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6250*8975f5c5SAndroid Build Coastguard Worker ], 6251*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6252*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6253*8975f5c5SAndroid Build Coastguard Worker arch: { 6254*8975f5c5SAndroid Build Coastguard Worker arm64: { 6255*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6256*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6257*8975f5c5SAndroid Build Coastguard Worker ], 6258*8975f5c5SAndroid Build Coastguard Worker }, 6259*8975f5c5SAndroid Build Coastguard Worker }, 6260*8975f5c5SAndroid Build Coastguard Worker} 6261*8975f5c5SAndroid Build Coastguard Worker 6262*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6263*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_crc_non_temporal_arm_intrinsics", 6264*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6265*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6266*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6267*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6268*8975f5c5SAndroid Build Coastguard Worker ], 6269*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6270*8975f5c5SAndroid Build Coastguard Worker "", 6271*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6272*8975f5c5SAndroid Build Coastguard Worker ], 6273*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6274*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6275*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6276*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6277*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6278*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6279*8975f5c5SAndroid Build Coastguard Worker ], 6280*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6281*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6282*8975f5c5SAndroid Build Coastguard Worker arch: { 6283*8975f5c5SAndroid Build Coastguard Worker arm64: { 6284*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6285*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6286*8975f5c5SAndroid Build Coastguard Worker ], 6287*8975f5c5SAndroid Build Coastguard Worker }, 6288*8975f5c5SAndroid Build Coastguard Worker }, 6289*8975f5c5SAndroid Build Coastguard Worker} 6290*8975f5c5SAndroid Build Coastguard Worker 6291*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6292*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_crc_non_temporal_memcpy", 6293*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6294*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6295*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6296*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6297*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6298*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_non_temporal_arm_intrinsics", 6299*8975f5c5SAndroid Build Coastguard Worker ], 6300*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6301*8975f5c5SAndroid Build Coastguard Worker "", 6302*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6303*8975f5c5SAndroid Build Coastguard Worker ], 6304*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6305*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6306*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6307*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6308*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6309*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6310*8975f5c5SAndroid Build Coastguard Worker ], 6311*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6312*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6313*8975f5c5SAndroid Build Coastguard Worker arch: { 6314*8975f5c5SAndroid Build Coastguard Worker arm64: { 6315*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6316*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6317*8975f5c5SAndroid Build Coastguard Worker ], 6318*8975f5c5SAndroid Build Coastguard Worker }, 6319*8975f5c5SAndroid Build Coastguard Worker }, 6320*8975f5c5SAndroid Build Coastguard Worker} 6321*8975f5c5SAndroid Build Coastguard Worker 6322*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6323*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_crc_crc_internal", 6324*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6325*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/internal/crc.cc", 6326*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc", 6327*8975f5c5SAndroid Build Coastguard Worker ], 6328*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6329*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6330*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6331*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6332*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6333*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 6334*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_prefetch", 6335*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 6336*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_cpu_detect", 6337*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 6338*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 6339*8975f5c5SAndroid Build Coastguard Worker ], 6340*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6341*8975f5c5SAndroid Build Coastguard Worker "", 6342*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6343*8975f5c5SAndroid Build Coastguard Worker ], 6344*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6345*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6346*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6347*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6348*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6349*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6350*8975f5c5SAndroid Build Coastguard Worker ], 6351*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6352*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6353*8975f5c5SAndroid Build Coastguard Worker arch: { 6354*8975f5c5SAndroid Build Coastguard Worker arm64: { 6355*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6356*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6357*8975f5c5SAndroid Build Coastguard Worker ], 6358*8975f5c5SAndroid Build Coastguard Worker }, 6359*8975f5c5SAndroid Build Coastguard Worker }, 6360*8975f5c5SAndroid Build Coastguard Worker} 6361*8975f5c5SAndroid Build Coastguard Worker 6362*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6363*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_crc_cpu_detect", 6364*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6365*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc", 6366*8975f5c5SAndroid Build Coastguard Worker ], 6367*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6368*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6369*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6370*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 6371*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6372*8975f5c5SAndroid Build Coastguard Worker ], 6373*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6374*8975f5c5SAndroid Build Coastguard Worker "", 6375*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6376*8975f5c5SAndroid Build Coastguard Worker ], 6377*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6378*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6379*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6380*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6381*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6382*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6383*8975f5c5SAndroid Build Coastguard Worker ], 6384*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6385*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6386*8975f5c5SAndroid Build Coastguard Worker arch: { 6387*8975f5c5SAndroid Build Coastguard Worker arm64: { 6388*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6389*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6390*8975f5c5SAndroid Build Coastguard Worker ], 6391*8975f5c5SAndroid Build Coastguard Worker }, 6392*8975f5c5SAndroid Build Coastguard Worker }, 6393*8975f5c5SAndroid Build Coastguard Worker} 6394*8975f5c5SAndroid Build Coastguard Worker 6395*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6396*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_crc_crc32c", 6397*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6398*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/crc32c.cc", 6399*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc", 6400*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc", 6401*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc", 6402*8975f5c5SAndroid Build Coastguard Worker ], 6403*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6404*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6405*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6406*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6407*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6408*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 6409*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_prefetch", 6410*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_cpu_detect", 6411*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_crc_internal", 6412*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_non_temporal_memcpy", 6413*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_str_format", 6414*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 6415*8975f5c5SAndroid Build Coastguard Worker ], 6416*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6417*8975f5c5SAndroid Build Coastguard Worker "", 6418*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6419*8975f5c5SAndroid Build Coastguard Worker ], 6420*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6421*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6422*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6423*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6424*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6425*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6426*8975f5c5SAndroid Build Coastguard Worker ], 6427*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6428*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6429*8975f5c5SAndroid Build Coastguard Worker arch: { 6430*8975f5c5SAndroid Build Coastguard Worker arm64: { 6431*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6432*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6433*8975f5c5SAndroid Build Coastguard Worker ], 6434*8975f5c5SAndroid Build Coastguard Worker }, 6435*8975f5c5SAndroid Build Coastguard Worker }, 6436*8975f5c5SAndroid Build Coastguard Worker} 6437*8975f5c5SAndroid Build Coastguard Worker 6438*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6439*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_types_span", 6440*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6441*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6442*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6443*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_algorithm_algorithm", 6444*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6445*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6446*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 6447*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_throw_delegate", 6448*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6449*8975f5c5SAndroid Build Coastguard Worker ], 6450*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6451*8975f5c5SAndroid Build Coastguard Worker "", 6452*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6453*8975f5c5SAndroid Build Coastguard Worker ], 6454*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6455*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6456*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6457*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6458*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6459*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6460*8975f5c5SAndroid Build Coastguard Worker ], 6461*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6462*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6463*8975f5c5SAndroid Build Coastguard Worker arch: { 6464*8975f5c5SAndroid Build Coastguard Worker arm64: { 6465*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6466*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6467*8975f5c5SAndroid Build Coastguard Worker ], 6468*8975f5c5SAndroid Build Coastguard Worker }, 6469*8975f5c5SAndroid Build Coastguard Worker }, 6470*8975f5c5SAndroid Build Coastguard Worker} 6471*8975f5c5SAndroid Build Coastguard Worker 6472*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6473*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_inlined_vector_internal", 6474*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6475*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6476*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6477*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 6478*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6479*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6480*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_compressed_tuple", 6481*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 6482*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6483*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_span", 6484*8975f5c5SAndroid Build Coastguard Worker ], 6485*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6486*8975f5c5SAndroid Build Coastguard Worker "", 6487*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6488*8975f5c5SAndroid Build Coastguard Worker ], 6489*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6490*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6491*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6492*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6493*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6494*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6495*8975f5c5SAndroid Build Coastguard Worker ], 6496*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6497*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6498*8975f5c5SAndroid Build Coastguard Worker arch: { 6499*8975f5c5SAndroid Build Coastguard Worker arm64: { 6500*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6501*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6502*8975f5c5SAndroid Build Coastguard Worker ], 6503*8975f5c5SAndroid Build Coastguard Worker }, 6504*8975f5c5SAndroid Build Coastguard Worker }, 6505*8975f5c5SAndroid Build Coastguard Worker} 6506*8975f5c5SAndroid Build Coastguard Worker 6507*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6508*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_inlined_vector", 6509*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6510*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6511*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6512*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_algorithm_algorithm", 6513*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6514*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_throw_delegate", 6515*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_inlined_vector_internal", 6516*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 6517*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6518*8975f5c5SAndroid Build Coastguard Worker ], 6519*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6520*8975f5c5SAndroid Build Coastguard Worker "", 6521*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6522*8975f5c5SAndroid Build Coastguard Worker ], 6523*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6524*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6525*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6526*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6527*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6528*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6529*8975f5c5SAndroid Build Coastguard Worker ], 6530*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6531*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6532*8975f5c5SAndroid Build Coastguard Worker arch: { 6533*8975f5c5SAndroid Build Coastguard Worker arm64: { 6534*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6535*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6536*8975f5c5SAndroid Build Coastguard Worker ], 6537*8975f5c5SAndroid Build Coastguard Worker }, 6538*8975f5c5SAndroid Build Coastguard Worker }, 6539*8975f5c5SAndroid Build Coastguard Worker} 6540*8975f5c5SAndroid Build Coastguard Worker 6541*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6542*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_cord", 6543*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6544*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/cord.cc", 6545*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/cord_analysis.cc", 6546*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/cord_buffer.cc", 6547*8975f5c5SAndroid Build Coastguard Worker ], 6548*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6549*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6550*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6551*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 6552*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6553*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6554*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 6555*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 6556*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 6557*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_inlined_vector", 6558*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_crc32c", 6559*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_crc_crc_cord_state", 6560*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_functional_function_ref", 6561*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6562*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 6563*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cord_internal", 6564*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_functions", 6565*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_info", 6566*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_statistics", 6567*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_update_scope", 6568*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cordz_update_tracker", 6569*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_internal", 6570*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 6571*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_strings", 6572*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_compare", 6573*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_optional", 6574*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_span", 6575*8975f5c5SAndroid Build Coastguard Worker ], 6576*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6577*8975f5c5SAndroid Build Coastguard Worker "", 6578*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6579*8975f5c5SAndroid Build Coastguard Worker ], 6580*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6581*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6582*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6583*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6584*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6585*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6586*8975f5c5SAndroid Build Coastguard Worker ], 6587*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6588*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6589*8975f5c5SAndroid Build Coastguard Worker arch: { 6590*8975f5c5SAndroid Build Coastguard Worker arm64: { 6591*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6592*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6593*8975f5c5SAndroid Build Coastguard Worker ], 6594*8975f5c5SAndroid Build Coastguard Worker }, 6595*8975f5c5SAndroid Build Coastguard Worker }, 6596*8975f5c5SAndroid Build Coastguard Worker} 6597*8975f5c5SAndroid Build Coastguard Worker 6598*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6599*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_types_bad_variant_access", 6600*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6601*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/types/bad_variant_access.cc", 6602*8975f5c5SAndroid Build Coastguard Worker ], 6603*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6604*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6605*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6606*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6607*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 6608*8975f5c5SAndroid Build Coastguard Worker ], 6609*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6610*8975f5c5SAndroid Build Coastguard Worker "", 6611*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6612*8975f5c5SAndroid Build Coastguard Worker ], 6613*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6614*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6615*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6616*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6617*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6618*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6619*8975f5c5SAndroid Build Coastguard Worker ], 6620*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6621*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6622*8975f5c5SAndroid Build Coastguard Worker arch: { 6623*8975f5c5SAndroid Build Coastguard Worker arm64: { 6624*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6625*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6626*8975f5c5SAndroid Build Coastguard Worker ], 6627*8975f5c5SAndroid Build Coastguard Worker }, 6628*8975f5c5SAndroid Build Coastguard Worker }, 6629*8975f5c5SAndroid Build Coastguard Worker} 6630*8975f5c5SAndroid Build Coastguard Worker 6631*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6632*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_types_variant", 6633*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6634*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6635*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6636*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 6637*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6638*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6639*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6640*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_bad_variant_access", 6641*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 6642*8975f5c5SAndroid Build Coastguard Worker ], 6643*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6644*8975f5c5SAndroid Build Coastguard Worker "", 6645*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6646*8975f5c5SAndroid Build Coastguard Worker ], 6647*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6648*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6649*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6650*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6651*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6652*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6653*8975f5c5SAndroid Build Coastguard Worker ], 6654*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6655*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6656*8975f5c5SAndroid Build Coastguard Worker arch: { 6657*8975f5c5SAndroid Build Coastguard Worker arm64: { 6658*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6659*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6660*8975f5c5SAndroid Build Coastguard Worker ], 6661*8975f5c5SAndroid Build Coastguard Worker }, 6662*8975f5c5SAndroid Build Coastguard Worker }, 6663*8975f5c5SAndroid Build Coastguard Worker} 6664*8975f5c5SAndroid Build Coastguard Worker 6665*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6666*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_strings_string_view", 6667*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6668*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/strings/string_view.cc", 6669*8975f5c5SAndroid Build Coastguard Worker ], 6670*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6671*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6672*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6673*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 6674*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6675*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6676*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 6677*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_throw_delegate", 6678*8975f5c5SAndroid Build Coastguard Worker ], 6679*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6680*8975f5c5SAndroid Build Coastguard Worker "", 6681*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6682*8975f5c5SAndroid Build Coastguard Worker ], 6683*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6684*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6685*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6686*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6687*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6688*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6689*8975f5c5SAndroid Build Coastguard Worker ], 6690*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6691*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6692*8975f5c5SAndroid Build Coastguard Worker arch: { 6693*8975f5c5SAndroid Build Coastguard Worker arm64: { 6694*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6695*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6696*8975f5c5SAndroid Build Coastguard Worker ], 6697*8975f5c5SAndroid Build Coastguard Worker }, 6698*8975f5c5SAndroid Build Coastguard Worker }, 6699*8975f5c5SAndroid Build Coastguard Worker} 6700*8975f5c5SAndroid Build Coastguard Worker 6701*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6702*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_types_compare", 6703*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6704*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6705*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6706*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6707*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6708*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6709*8975f5c5SAndroid Build Coastguard Worker ], 6710*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6711*8975f5c5SAndroid Build Coastguard Worker "", 6712*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6713*8975f5c5SAndroid Build Coastguard Worker ], 6714*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6715*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6716*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6717*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6718*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6719*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6720*8975f5c5SAndroid Build Coastguard Worker ], 6721*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6722*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6723*8975f5c5SAndroid Build Coastguard Worker arch: { 6724*8975f5c5SAndroid Build Coastguard Worker arm64: { 6725*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6726*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6727*8975f5c5SAndroid Build Coastguard Worker ], 6728*8975f5c5SAndroid Build Coastguard Worker }, 6729*8975f5c5SAndroid Build Coastguard Worker }, 6730*8975f5c5SAndroid Build Coastguard Worker} 6731*8975f5c5SAndroid Build Coastguard Worker 6732*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6733*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_numeric_bits", 6734*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6735*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6736*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6737*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6738*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6739*8975f5c5SAndroid Build Coastguard Worker ], 6740*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6741*8975f5c5SAndroid Build Coastguard Worker "", 6742*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6743*8975f5c5SAndroid Build Coastguard Worker ], 6744*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6745*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6746*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6747*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6748*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6749*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6750*8975f5c5SAndroid Build Coastguard Worker ], 6751*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6752*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6753*8975f5c5SAndroid Build Coastguard Worker arch: { 6754*8975f5c5SAndroid Build Coastguard Worker arm64: { 6755*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6756*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6757*8975f5c5SAndroid Build Coastguard Worker ], 6758*8975f5c5SAndroid Build Coastguard Worker }, 6759*8975f5c5SAndroid Build Coastguard Worker }, 6760*8975f5c5SAndroid Build Coastguard Worker} 6761*8975f5c5SAndroid Build Coastguard Worker 6762*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6763*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_numeric_int128", 6764*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6765*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/numeric/int128.cc", 6766*8975f5c5SAndroid Build Coastguard Worker ], 6767*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6768*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6769*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6770*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6771*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6772*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 6773*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_compare", 6774*8975f5c5SAndroid Build Coastguard Worker ], 6775*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6776*8975f5c5SAndroid Build Coastguard Worker "", 6777*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6778*8975f5c5SAndroid Build Coastguard Worker ], 6779*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6780*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6781*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6782*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6783*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6784*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6785*8975f5c5SAndroid Build Coastguard Worker ], 6786*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6787*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6788*8975f5c5SAndroid Build Coastguard Worker arch: { 6789*8975f5c5SAndroid Build Coastguard Worker arm64: { 6790*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6791*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6792*8975f5c5SAndroid Build Coastguard Worker ], 6793*8975f5c5SAndroid Build Coastguard Worker }, 6794*8975f5c5SAndroid Build Coastguard Worker }, 6795*8975f5c5SAndroid Build Coastguard Worker} 6796*8975f5c5SAndroid Build Coastguard Worker 6797*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6798*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_prefetch", 6799*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6800*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6801*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6802*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6803*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6804*8975f5c5SAndroid Build Coastguard Worker ], 6805*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6806*8975f5c5SAndroid Build Coastguard Worker "", 6807*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6808*8975f5c5SAndroid Build Coastguard Worker ], 6809*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6810*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6811*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6812*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6813*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6814*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6815*8975f5c5SAndroid Build Coastguard Worker ], 6816*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6817*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6818*8975f5c5SAndroid Build Coastguard Worker arch: { 6819*8975f5c5SAndroid Build Coastguard Worker arm64: { 6820*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6821*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6822*8975f5c5SAndroid Build Coastguard Worker ], 6823*8975f5c5SAndroid Build Coastguard Worker }, 6824*8975f5c5SAndroid Build Coastguard Worker }, 6825*8975f5c5SAndroid Build Coastguard Worker} 6826*8975f5c5SAndroid Build Coastguard Worker 6827*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6828*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_hash_low_level_hash", 6829*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6830*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc", 6831*8975f5c5SAndroid Build Coastguard Worker ], 6832*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6833*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6834*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6835*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6836*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 6837*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_prefetch", 6838*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_int128", 6839*8975f5c5SAndroid Build Coastguard Worker ], 6840*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6841*8975f5c5SAndroid Build Coastguard Worker "", 6842*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6843*8975f5c5SAndroid Build Coastguard Worker ], 6844*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6845*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6846*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6847*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6848*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6849*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6850*8975f5c5SAndroid Build Coastguard Worker ], 6851*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6852*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6853*8975f5c5SAndroid Build Coastguard Worker arch: { 6854*8975f5c5SAndroid Build Coastguard Worker arm64: { 6855*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6856*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6857*8975f5c5SAndroid Build Coastguard Worker ], 6858*8975f5c5SAndroid Build Coastguard Worker }, 6859*8975f5c5SAndroid Build Coastguard Worker }, 6860*8975f5c5SAndroid Build Coastguard Worker} 6861*8975f5c5SAndroid Build Coastguard Worker 6862*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6863*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_hash_city", 6864*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6865*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/hash/internal/city.cc", 6866*8975f5c5SAndroid Build Coastguard Worker ], 6867*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6868*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6869*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6870*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6871*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6872*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 6873*8975f5c5SAndroid Build Coastguard Worker ], 6874*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6875*8975f5c5SAndroid Build Coastguard Worker "", 6876*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6877*8975f5c5SAndroid Build Coastguard Worker ], 6878*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6879*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6880*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6881*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6882*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6883*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6884*8975f5c5SAndroid Build Coastguard Worker ], 6885*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6886*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6887*8975f5c5SAndroid Build Coastguard Worker arch: { 6888*8975f5c5SAndroid Build Coastguard Worker arm64: { 6889*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6890*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6891*8975f5c5SAndroid Build Coastguard Worker ], 6892*8975f5c5SAndroid Build Coastguard Worker }, 6893*8975f5c5SAndroid Build Coastguard Worker }, 6894*8975f5c5SAndroid Build Coastguard Worker} 6895*8975f5c5SAndroid Build Coastguard Worker 6896*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6897*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_functional_any_invocable", 6898*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6899*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6900*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6901*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 6902*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6903*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6904*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6905*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 6906*8975f5c5SAndroid Build Coastguard Worker ], 6907*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6908*8975f5c5SAndroid Build Coastguard Worker "", 6909*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6910*8975f5c5SAndroid Build Coastguard Worker ], 6911*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6912*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6913*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6914*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6915*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6916*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6917*8975f5c5SAndroid Build Coastguard Worker ], 6918*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6919*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6920*8975f5c5SAndroid Build Coastguard Worker arch: { 6921*8975f5c5SAndroid Build Coastguard Worker arm64: { 6922*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6923*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6924*8975f5c5SAndroid Build Coastguard Worker ], 6925*8975f5c5SAndroid Build Coastguard Worker }, 6926*8975f5c5SAndroid Build Coastguard Worker }, 6927*8975f5c5SAndroid Build Coastguard Worker} 6928*8975f5c5SAndroid Build Coastguard Worker 6929*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6930*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_functional_function_ref", 6931*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6932*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6933*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6934*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 6935*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 6936*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_functional_any_invocable", 6937*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 6938*8975f5c5SAndroid Build Coastguard Worker ], 6939*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6940*8975f5c5SAndroid Build Coastguard Worker "", 6941*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6942*8975f5c5SAndroid Build Coastguard Worker ], 6943*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6944*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6945*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6946*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6947*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6948*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6949*8975f5c5SAndroid Build Coastguard Worker ], 6950*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6951*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6952*8975f5c5SAndroid Build Coastguard Worker arch: { 6953*8975f5c5SAndroid Build Coastguard Worker arm64: { 6954*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6955*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6956*8975f5c5SAndroid Build Coastguard Worker ], 6957*8975f5c5SAndroid Build Coastguard Worker }, 6958*8975f5c5SAndroid Build Coastguard Worker }, 6959*8975f5c5SAndroid Build Coastguard Worker} 6960*8975f5c5SAndroid Build Coastguard Worker 6961*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6962*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_compressed_tuple", 6963*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6964*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6965*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6966*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 6967*8975f5c5SAndroid Build Coastguard Worker ], 6968*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 6969*8975f5c5SAndroid Build Coastguard Worker "", 6970*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 6971*8975f5c5SAndroid Build Coastguard Worker ], 6972*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6973*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 6974*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 6975*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 6976*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 6977*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 6978*8975f5c5SAndroid Build Coastguard Worker ], 6979*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 6980*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 6981*8975f5c5SAndroid Build Coastguard Worker arch: { 6982*8975f5c5SAndroid Build Coastguard Worker arm64: { 6983*8975f5c5SAndroid Build Coastguard Worker cflags: [ 6984*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 6985*8975f5c5SAndroid Build Coastguard Worker ], 6986*8975f5c5SAndroid Build Coastguard Worker }, 6987*8975f5c5SAndroid Build Coastguard Worker }, 6988*8975f5c5SAndroid Build Coastguard Worker} 6989*8975f5c5SAndroid Build Coastguard Worker 6990*8975f5c5SAndroid Build Coastguard Workercc_defaults { 6991*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_throw_delegate", 6992*8975f5c5SAndroid Build Coastguard Worker srcs: [ 6993*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/throw_delegate.cc", 6994*8975f5c5SAndroid Build Coastguard Worker ], 6995*8975f5c5SAndroid Build Coastguard Worker defaults: [ 6996*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 6997*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 6998*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 6999*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 7000*8975f5c5SAndroid Build Coastguard Worker ], 7001*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7002*8975f5c5SAndroid Build Coastguard Worker "", 7003*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7004*8975f5c5SAndroid Build Coastguard Worker ], 7005*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7006*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7007*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7008*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7009*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7010*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7011*8975f5c5SAndroid Build Coastguard Worker ], 7012*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7013*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7014*8975f5c5SAndroid Build Coastguard Worker arch: { 7015*8975f5c5SAndroid Build Coastguard Worker arm64: { 7016*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7017*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7018*8975f5c5SAndroid Build Coastguard Worker ], 7019*8975f5c5SAndroid Build Coastguard Worker }, 7020*8975f5c5SAndroid Build Coastguard Worker }, 7021*8975f5c5SAndroid Build Coastguard Worker} 7022*8975f5c5SAndroid Build Coastguard Worker 7023*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7024*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_fixed_array", 7025*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7026*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7027*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7028*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_algorithm_algorithm", 7029*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7030*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7031*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 7032*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_throw_delegate", 7033*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_compressed_tuple", 7034*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 7035*8975f5c5SAndroid Build Coastguard Worker ], 7036*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7037*8975f5c5SAndroid Build Coastguard Worker "", 7038*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7039*8975f5c5SAndroid Build Coastguard Worker ], 7040*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7041*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7042*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7043*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7044*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7045*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7046*8975f5c5SAndroid Build Coastguard Worker ], 7047*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7048*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7049*8975f5c5SAndroid Build Coastguard Worker arch: { 7050*8975f5c5SAndroid Build Coastguard Worker arm64: { 7051*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7052*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7053*8975f5c5SAndroid Build Coastguard Worker ], 7054*8975f5c5SAndroid Build Coastguard Worker }, 7055*8975f5c5SAndroid Build Coastguard Worker }, 7056*8975f5c5SAndroid Build Coastguard Worker} 7057*8975f5c5SAndroid Build Coastguard Worker 7058*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7059*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_spinlock_wait", 7060*8975f5c5SAndroid Build Coastguard Worker srcs: [ 7061*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc", 7062*8975f5c5SAndroid Build Coastguard Worker ], 7063*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7064*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7065*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7066*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 7067*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7068*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_errno_saver", 7069*8975f5c5SAndroid Build Coastguard Worker ], 7070*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7071*8975f5c5SAndroid Build Coastguard Worker "", 7072*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7073*8975f5c5SAndroid Build Coastguard Worker ], 7074*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7075*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7076*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7077*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7078*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7079*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7080*8975f5c5SAndroid Build Coastguard Worker ], 7081*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7082*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7083*8975f5c5SAndroid Build Coastguard Worker arch: { 7084*8975f5c5SAndroid Build Coastguard Worker arm64: { 7085*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7086*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7087*8975f5c5SAndroid Build Coastguard Worker ], 7088*8975f5c5SAndroid Build Coastguard Worker }, 7089*8975f5c5SAndroid Build Coastguard Worker }, 7090*8975f5c5SAndroid Build Coastguard Worker} 7091*8975f5c5SAndroid Build Coastguard Worker 7092*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7093*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_dynamic_annotations", 7094*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7095*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7096*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7097*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7098*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7099*8975f5c5SAndroid Build Coastguard Worker ], 7100*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7101*8975f5c5SAndroid Build Coastguard Worker "", 7102*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7103*8975f5c5SAndroid Build Coastguard Worker ], 7104*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7105*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7106*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7107*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7108*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7109*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7110*8975f5c5SAndroid Build Coastguard Worker ], 7111*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7112*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7113*8975f5c5SAndroid Build Coastguard Worker arch: { 7114*8975f5c5SAndroid Build Coastguard Worker arm64: { 7115*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7116*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7117*8975f5c5SAndroid Build Coastguard Worker ], 7118*8975f5c5SAndroid Build Coastguard Worker }, 7119*8975f5c5SAndroid Build Coastguard Worker }, 7120*8975f5c5SAndroid Build Coastguard Worker} 7121*8975f5c5SAndroid Build Coastguard Worker 7122*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7123*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_cycleclock_internal", 7124*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7125*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7126*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7127*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 7128*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7129*8975f5c5SAndroid Build Coastguard Worker ], 7130*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7131*8975f5c5SAndroid Build Coastguard Worker "", 7132*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7133*8975f5c5SAndroid Build Coastguard Worker ], 7134*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7135*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7136*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7137*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7138*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7139*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7140*8975f5c5SAndroid Build Coastguard Worker ], 7141*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7142*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7143*8975f5c5SAndroid Build Coastguard Worker arch: { 7144*8975f5c5SAndroid Build Coastguard Worker arm64: { 7145*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7146*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7147*8975f5c5SAndroid Build Coastguard Worker ], 7148*8975f5c5SAndroid Build Coastguard Worker }, 7149*8975f5c5SAndroid Build Coastguard Worker }, 7150*8975f5c5SAndroid Build Coastguard Worker} 7151*8975f5c5SAndroid Build Coastguard Worker 7152*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7153*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_base", 7154*8975f5c5SAndroid Build Coastguard Worker srcs: [ 7155*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/cycleclock.cc", 7156*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/spinlock.cc", 7157*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/sysinfo.cc", 7158*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/thread_identity.cc", 7159*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc", 7160*8975f5c5SAndroid Build Coastguard Worker ], 7161*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7162*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7163*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7164*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_atomic_hook", 7165*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 7166*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7167*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7168*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_cycleclock_internal", 7169*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_dynamic_annotations", 7170*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_log_severity", 7171*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 7172*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 7173*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_spinlock_wait", 7174*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7175*8975f5c5SAndroid Build Coastguard Worker ], 7176*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7177*8975f5c5SAndroid Build Coastguard Worker "", 7178*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7179*8975f5c5SAndroid Build Coastguard Worker ], 7180*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7181*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7182*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7183*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7184*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7185*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7186*8975f5c5SAndroid Build Coastguard Worker ], 7187*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7188*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7189*8975f5c5SAndroid Build Coastguard Worker arch: { 7190*8975f5c5SAndroid Build Coastguard Worker arm64: { 7191*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7192*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7193*8975f5c5SAndroid Build Coastguard Worker ], 7194*8975f5c5SAndroid Build Coastguard Worker }, 7195*8975f5c5SAndroid Build Coastguard Worker }, 7196*8975f5c5SAndroid Build Coastguard Worker} 7197*8975f5c5SAndroid Build Coastguard Worker 7198*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7199*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_endian", 7200*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7201*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7202*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7203*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base", 7204*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7205*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7206*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 7207*8975f5c5SAndroid Build Coastguard Worker ], 7208*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7209*8975f5c5SAndroid Build Coastguard Worker "", 7210*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7211*8975f5c5SAndroid Build Coastguard Worker ], 7212*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7213*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7214*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7215*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7216*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7217*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7218*8975f5c5SAndroid Build Coastguard Worker ], 7219*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7220*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7221*8975f5c5SAndroid Build Coastguard Worker arch: { 7222*8975f5c5SAndroid Build Coastguard Worker arm64: { 7223*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7224*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7225*8975f5c5SAndroid Build Coastguard Worker ], 7226*8975f5c5SAndroid Build Coastguard Worker }, 7227*8975f5c5SAndroid Build Coastguard Worker }, 7228*8975f5c5SAndroid Build Coastguard Worker} 7229*8975f5c5SAndroid Build Coastguard Worker 7230*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7231*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_hash_hash", 7232*8975f5c5SAndroid Build Coastguard Worker srcs: [ 7233*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/hash/internal/hash.cc", 7234*8975f5c5SAndroid Build Coastguard Worker ], 7235*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7236*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7237*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7238*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7239*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7240*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_endian", 7241*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_fixed_array", 7242*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_functional_function_ref", 7243*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_hash_city", 7244*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_hash_low_level_hash", 7245*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7246*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_bits", 7247*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_numeric_int128", 7248*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 7249*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_optional", 7250*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_variant", 7251*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 7252*8975f5c5SAndroid Build Coastguard Worker ], 7253*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7254*8975f5c5SAndroid Build Coastguard Worker "", 7255*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7256*8975f5c5SAndroid Build Coastguard Worker ], 7257*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7258*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7259*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7260*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7261*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7262*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7263*8975f5c5SAndroid Build Coastguard Worker ], 7264*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7265*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7266*8975f5c5SAndroid Build Coastguard Worker arch: { 7267*8975f5c5SAndroid Build Coastguard Worker arm64: { 7268*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7269*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7270*8975f5c5SAndroid Build Coastguard Worker ], 7271*8975f5c5SAndroid Build Coastguard Worker }, 7272*8975f5c5SAndroid Build Coastguard Worker }, 7273*8975f5c5SAndroid Build Coastguard Worker} 7274*8975f5c5SAndroid Build Coastguard Worker 7275*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7276*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_log_severity", 7277*8975f5c5SAndroid Build Coastguard Worker srcs: [ 7278*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/log_severity.cc", 7279*8975f5c5SAndroid Build Coastguard Worker ], 7280*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7281*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7282*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7283*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7284*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7285*8975f5c5SAndroid Build Coastguard Worker ], 7286*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7287*8975f5c5SAndroid Build Coastguard Worker "", 7288*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7289*8975f5c5SAndroid Build Coastguard Worker ], 7290*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7291*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7292*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7293*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7294*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7295*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7296*8975f5c5SAndroid Build Coastguard Worker ], 7297*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7298*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7299*8975f5c5SAndroid Build Coastguard Worker arch: { 7300*8975f5c5SAndroid Build Coastguard Worker arm64: { 7301*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7302*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7303*8975f5c5SAndroid Build Coastguard Worker ], 7304*8975f5c5SAndroid Build Coastguard Worker }, 7305*8975f5c5SAndroid Build Coastguard Worker }, 7306*8975f5c5SAndroid Build Coastguard Worker} 7307*8975f5c5SAndroid Build Coastguard Worker 7308*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7309*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_errno_saver", 7310*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7311*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7312*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7313*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7314*8975f5c5SAndroid Build Coastguard Worker ], 7315*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7316*8975f5c5SAndroid Build Coastguard Worker "", 7317*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7318*8975f5c5SAndroid Build Coastguard Worker ], 7319*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7320*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7321*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7322*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7323*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7324*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7325*8975f5c5SAndroid Build Coastguard Worker ], 7326*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7327*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7328*8975f5c5SAndroid Build Coastguard Worker arch: { 7329*8975f5c5SAndroid Build Coastguard Worker arm64: { 7330*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7331*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7332*8975f5c5SAndroid Build Coastguard Worker ], 7333*8975f5c5SAndroid Build Coastguard Worker }, 7334*8975f5c5SAndroid Build Coastguard Worker }, 7335*8975f5c5SAndroid Build Coastguard Worker} 7336*8975f5c5SAndroid Build Coastguard Worker 7337*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7338*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_atomic_hook", 7339*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7340*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7341*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7342*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7343*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7344*8975f5c5SAndroid Build Coastguard Worker ], 7345*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7346*8975f5c5SAndroid Build Coastguard Worker "", 7347*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7348*8975f5c5SAndroid Build Coastguard Worker ], 7349*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7350*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7351*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7352*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7353*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7354*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7355*8975f5c5SAndroid Build Coastguard Worker ], 7356*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7357*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7358*8975f5c5SAndroid Build Coastguard Worker arch: { 7359*8975f5c5SAndroid Build Coastguard Worker arm64: { 7360*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7361*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7362*8975f5c5SAndroid Build Coastguard Worker ], 7363*8975f5c5SAndroid Build Coastguard Worker }, 7364*8975f5c5SAndroid Build Coastguard Worker }, 7365*8975f5c5SAndroid Build Coastguard Worker} 7366*8975f5c5SAndroid Build Coastguard Worker 7367*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7368*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_raw_logging_internal", 7369*8975f5c5SAndroid Build Coastguard Worker srcs: [ 7370*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/base/internal/raw_logging.cc", 7371*8975f5c5SAndroid Build Coastguard Worker ], 7372*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7373*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7374*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7375*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_atomic_hook", 7376*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7377*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7378*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_errno_saver", 7379*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_log_severity", 7380*8975f5c5SAndroid Build Coastguard Worker ], 7381*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7382*8975f5c5SAndroid Build Coastguard Worker "", 7383*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7384*8975f5c5SAndroid Build Coastguard Worker ], 7385*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7386*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7387*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7388*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7389*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7390*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7391*8975f5c5SAndroid Build Coastguard Worker ], 7392*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7393*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7394*8975f5c5SAndroid Build Coastguard Worker arch: { 7395*8975f5c5SAndroid Build Coastguard Worker arm64: { 7396*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7397*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7398*8975f5c5SAndroid Build Coastguard Worker ], 7399*8975f5c5SAndroid Build Coastguard Worker }, 7400*8975f5c5SAndroid Build Coastguard Worker }, 7401*8975f5c5SAndroid Build Coastguard Worker} 7402*8975f5c5SAndroid Build Coastguard Worker 7403*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7404*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_types_bad_optional_access", 7405*8975f5c5SAndroid Build Coastguard Worker srcs: [ 7406*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/absl/types/bad_optional_access.cc", 7407*8975f5c5SAndroid Build Coastguard Worker ], 7408*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7409*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7410*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7411*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7412*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_raw_logging_internal", 7413*8975f5c5SAndroid Build Coastguard Worker ], 7414*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7415*8975f5c5SAndroid Build Coastguard Worker "", 7416*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7417*8975f5c5SAndroid Build Coastguard Worker ], 7418*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7419*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7420*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7421*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7422*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7423*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7424*8975f5c5SAndroid Build Coastguard Worker ], 7425*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7426*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7427*8975f5c5SAndroid Build Coastguard Worker arch: { 7428*8975f5c5SAndroid Build Coastguard Worker arm64: { 7429*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7430*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7431*8975f5c5SAndroid Build Coastguard Worker ], 7432*8975f5c5SAndroid Build Coastguard Worker }, 7433*8975f5c5SAndroid Build Coastguard Worker }, 7434*8975f5c5SAndroid Build Coastguard Worker} 7435*8975f5c5SAndroid Build Coastguard Worker 7436*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7437*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_types_optional", 7438*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7439*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7440*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7441*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 7442*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7443*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7444*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 7445*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 7446*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7447*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_bad_optional_access", 7448*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 7449*8975f5c5SAndroid Build Coastguard Worker ], 7450*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7451*8975f5c5SAndroid Build Coastguard Worker "", 7452*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7453*8975f5c5SAndroid Build Coastguard Worker ], 7454*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7455*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7456*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7457*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7458*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7459*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7460*8975f5c5SAndroid Build Coastguard Worker ], 7461*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7462*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7463*8975f5c5SAndroid Build Coastguard Worker arch: { 7464*8975f5c5SAndroid Build Coastguard Worker arm64: { 7465*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7466*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7467*8975f5c5SAndroid Build Coastguard Worker ], 7468*8975f5c5SAndroid Build Coastguard Worker }, 7469*8975f5c5SAndroid Build Coastguard Worker }, 7470*8975f5c5SAndroid Build Coastguard Worker} 7471*8975f5c5SAndroid Build Coastguard Worker 7472*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7473*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_common", 7474*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7475*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7476*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7477*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7478*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_types_optional", 7479*8975f5c5SAndroid Build Coastguard Worker ], 7480*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7481*8975f5c5SAndroid Build Coastguard Worker "", 7482*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7483*8975f5c5SAndroid Build Coastguard Worker ], 7484*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7485*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7486*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7487*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7488*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7489*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7490*8975f5c5SAndroid Build Coastguard Worker ], 7491*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7492*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7493*8975f5c5SAndroid Build Coastguard Worker arch: { 7494*8975f5c5SAndroid Build Coastguard Worker arm64: { 7495*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7496*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7497*8975f5c5SAndroid Build Coastguard Worker ], 7498*8975f5c5SAndroid Build Coastguard Worker }, 7499*8975f5c5SAndroid Build Coastguard Worker }, 7500*8975f5c5SAndroid Build Coastguard Worker} 7501*8975f5c5SAndroid Build Coastguard Worker 7502*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7503*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_hash_function_defaults", 7504*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7505*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7506*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7507*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7508*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_common", 7509*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_hash_hash", 7510*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7511*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_cord", 7512*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_string_view", 7513*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_strings_strings", 7514*8975f5c5SAndroid Build Coastguard Worker ], 7515*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7516*8975f5c5SAndroid Build Coastguard Worker "", 7517*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7518*8975f5c5SAndroid Build Coastguard Worker ], 7519*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7520*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7521*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7522*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7523*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7524*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7525*8975f5c5SAndroid Build Coastguard Worker ], 7526*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7527*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7528*8975f5c5SAndroid Build Coastguard Worker arch: { 7529*8975f5c5SAndroid Build Coastguard Worker arm64: { 7530*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7531*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7532*8975f5c5SAndroid Build Coastguard Worker ], 7533*8975f5c5SAndroid Build Coastguard Worker }, 7534*8975f5c5SAndroid Build Coastguard Worker }, 7535*8975f5c5SAndroid Build Coastguard Worker} 7536*8975f5c5SAndroid Build Coastguard Worker 7537*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7538*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_hash_container_defaults", 7539*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7540*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7541*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7542*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7543*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_hash_function_defaults", 7544*8975f5c5SAndroid Build Coastguard Worker ], 7545*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7546*8975f5c5SAndroid Build Coastguard Worker "", 7547*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7548*8975f5c5SAndroid Build Coastguard Worker ], 7549*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7550*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7551*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7552*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7553*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7554*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7555*8975f5c5SAndroid Build Coastguard Worker ], 7556*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7557*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7558*8975f5c5SAndroid Build Coastguard Worker arch: { 7559*8975f5c5SAndroid Build Coastguard Worker arm64: { 7560*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7561*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7562*8975f5c5SAndroid Build Coastguard Worker ], 7563*8975f5c5SAndroid Build Coastguard Worker }, 7564*8975f5c5SAndroid Build Coastguard Worker }, 7565*8975f5c5SAndroid Build Coastguard Worker} 7566*8975f5c5SAndroid Build Coastguard Worker 7567*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7568*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_base_internal", 7569*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7570*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7571*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7572*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7573*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7574*8975f5c5SAndroid Build Coastguard Worker ], 7575*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7576*8975f5c5SAndroid Build Coastguard Worker "", 7577*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7578*8975f5c5SAndroid Build Coastguard Worker ], 7579*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7580*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7581*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7582*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7583*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7584*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7585*8975f5c5SAndroid Build Coastguard Worker ], 7586*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7587*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7588*8975f5c5SAndroid Build Coastguard Worker arch: { 7589*8975f5c5SAndroid Build Coastguard Worker arm64: { 7590*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7591*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7592*8975f5c5SAndroid Build Coastguard Worker ], 7593*8975f5c5SAndroid Build Coastguard Worker }, 7594*8975f5c5SAndroid Build Coastguard Worker }, 7595*8975f5c5SAndroid Build Coastguard Worker} 7596*8975f5c5SAndroid Build Coastguard Worker 7597*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7598*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_utility_utility", 7599*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7600*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7601*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7602*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_base_internal", 7603*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7604*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7605*8975f5c5SAndroid Build Coastguard Worker ], 7606*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7607*8975f5c5SAndroid Build Coastguard Worker "", 7608*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7609*8975f5c5SAndroid Build Coastguard Worker ], 7610*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7611*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7612*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7613*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7614*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7615*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7616*8975f5c5SAndroid Build Coastguard Worker ], 7617*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7618*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7619*8975f5c5SAndroid Build Coastguard Worker arch: { 7620*8975f5c5SAndroid Build Coastguard Worker arm64: { 7621*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7622*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7623*8975f5c5SAndroid Build Coastguard Worker ], 7624*8975f5c5SAndroid Build Coastguard Worker }, 7625*8975f5c5SAndroid Build Coastguard Worker }, 7626*8975f5c5SAndroid Build Coastguard Worker} 7627*8975f5c5SAndroid Build Coastguard Worker 7628*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7629*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_memory_memory", 7630*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7631*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7632*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7633*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7634*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7635*8975f5c5SAndroid Build Coastguard Worker ], 7636*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7637*8975f5c5SAndroid Build Coastguard Worker "", 7638*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7639*8975f5c5SAndroid Build Coastguard Worker ], 7640*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7641*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7642*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7643*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7644*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7645*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7646*8975f5c5SAndroid Build Coastguard Worker ], 7647*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7648*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7649*8975f5c5SAndroid Build Coastguard Worker arch: { 7650*8975f5c5SAndroid Build Coastguard Worker arm64: { 7651*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7652*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7653*8975f5c5SAndroid Build Coastguard Worker ], 7654*8975f5c5SAndroid Build Coastguard Worker }, 7655*8975f5c5SAndroid Build Coastguard Worker }, 7656*8975f5c5SAndroid Build Coastguard Worker} 7657*8975f5c5SAndroid Build Coastguard Worker 7658*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7659*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_container_memory", 7660*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7661*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7662*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7663*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7664*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_memory_memory", 7665*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7666*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_utility_utility", 7667*8975f5c5SAndroid Build Coastguard Worker ], 7668*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7669*8975f5c5SAndroid Build Coastguard Worker "", 7670*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7671*8975f5c5SAndroid Build Coastguard Worker ], 7672*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7673*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7674*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7675*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7676*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7677*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7678*8975f5c5SAndroid Build Coastguard Worker ], 7679*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7680*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7681*8975f5c5SAndroid Build Coastguard Worker arch: { 7682*8975f5c5SAndroid Build Coastguard Worker arm64: { 7683*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7684*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7685*8975f5c5SAndroid Build Coastguard Worker ], 7686*8975f5c5SAndroid Build Coastguard Worker }, 7687*8975f5c5SAndroid Build Coastguard Worker }, 7688*8975f5c5SAndroid Build Coastguard Worker} 7689*8975f5c5SAndroid Build Coastguard Worker 7690*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7691*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_meta_type_traits", 7692*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7693*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7694*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7695*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7696*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7697*8975f5c5SAndroid Build Coastguard Worker ], 7698*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7699*8975f5c5SAndroid Build Coastguard Worker "", 7700*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7701*8975f5c5SAndroid Build Coastguard Worker ], 7702*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7703*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7704*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7705*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7706*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7707*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7708*8975f5c5SAndroid Build Coastguard Worker ], 7709*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7710*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7711*8975f5c5SAndroid Build Coastguard Worker arch: { 7712*8975f5c5SAndroid Build Coastguard Worker arm64: { 7713*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7714*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7715*8975f5c5SAndroid Build Coastguard Worker ], 7716*8975f5c5SAndroid Build Coastguard Worker }, 7717*8975f5c5SAndroid Build Coastguard Worker }, 7718*8975f5c5SAndroid Build Coastguard Worker} 7719*8975f5c5SAndroid Build Coastguard Worker 7720*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7721*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_nullability", 7722*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7723*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7724*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7725*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7726*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7727*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7728*8975f5c5SAndroid Build Coastguard Worker ], 7729*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7730*8975f5c5SAndroid Build Coastguard Worker "", 7731*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7732*8975f5c5SAndroid Build Coastguard Worker ], 7733*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7734*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7735*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7736*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7737*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7738*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7739*8975f5c5SAndroid Build Coastguard Worker ], 7740*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7741*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7742*8975f5c5SAndroid Build Coastguard Worker arch: { 7743*8975f5c5SAndroid Build Coastguard Worker arm64: { 7744*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7745*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7746*8975f5c5SAndroid Build Coastguard Worker ], 7747*8975f5c5SAndroid Build Coastguard Worker }, 7748*8975f5c5SAndroid Build Coastguard Worker }, 7749*8975f5c5SAndroid Build Coastguard Worker} 7750*8975f5c5SAndroid Build Coastguard Worker 7751*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7752*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_core_headers", 7753*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7754*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7755*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7756*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7757*8975f5c5SAndroid Build Coastguard Worker ], 7758*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7759*8975f5c5SAndroid Build Coastguard Worker "", 7760*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7761*8975f5c5SAndroid Build Coastguard Worker ], 7762*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7763*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7764*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7765*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7766*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7767*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7768*8975f5c5SAndroid Build Coastguard Worker ], 7769*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7770*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7771*8975f5c5SAndroid Build Coastguard Worker arch: { 7772*8975f5c5SAndroid Build Coastguard Worker arm64: { 7773*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7774*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7775*8975f5c5SAndroid Build Coastguard Worker ], 7776*8975f5c5SAndroid Build Coastguard Worker }, 7777*8975f5c5SAndroid Build Coastguard Worker }, 7778*8975f5c5SAndroid Build Coastguard Worker} 7779*8975f5c5SAndroid Build Coastguard Worker 7780*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7781*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_base_config", 7782*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7783*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7784*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7785*8975f5c5SAndroid Build Coastguard Worker ], 7786*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7787*8975f5c5SAndroid Build Coastguard Worker "", 7788*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7789*8975f5c5SAndroid Build Coastguard Worker ], 7790*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7791*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7792*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7793*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7794*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7795*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7796*8975f5c5SAndroid Build Coastguard Worker ], 7797*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7798*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7799*8975f5c5SAndroid Build Coastguard Worker arch: { 7800*8975f5c5SAndroid Build Coastguard Worker arm64: { 7801*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7802*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7803*8975f5c5SAndroid Build Coastguard Worker ], 7804*8975f5c5SAndroid Build Coastguard Worker }, 7805*8975f5c5SAndroid Build Coastguard Worker }, 7806*8975f5c5SAndroid Build Coastguard Worker} 7807*8975f5c5SAndroid Build Coastguard Worker 7808*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7809*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_algorithm_algorithm", 7810*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7811*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7812*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7813*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7814*8975f5c5SAndroid Build Coastguard Worker ], 7815*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7816*8975f5c5SAndroid Build Coastguard Worker "", 7817*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7818*8975f5c5SAndroid Build Coastguard Worker ], 7819*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7820*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7821*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7822*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7823*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7824*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7825*8975f5c5SAndroid Build Coastguard Worker ], 7826*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7827*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7828*8975f5c5SAndroid Build Coastguard Worker arch: { 7829*8975f5c5SAndroid Build Coastguard Worker arm64: { 7830*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7831*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7832*8975f5c5SAndroid Build Coastguard Worker ], 7833*8975f5c5SAndroid Build Coastguard Worker }, 7834*8975f5c5SAndroid Build Coastguard Worker }, 7835*8975f5c5SAndroid Build Coastguard Worker} 7836*8975f5c5SAndroid Build Coastguard Worker 7837*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7838*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_algorithm_container", 7839*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7840*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7841*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7842*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_algorithm_algorithm", 7843*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_config", 7844*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7845*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_nullability", 7846*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7847*8975f5c5SAndroid Build Coastguard Worker ], 7848*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7849*8975f5c5SAndroid Build Coastguard Worker "", 7850*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7851*8975f5c5SAndroid Build Coastguard Worker ], 7852*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7853*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7854*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7855*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7856*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7857*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7858*8975f5c5SAndroid Build Coastguard Worker ], 7859*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7860*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7861*8975f5c5SAndroid Build Coastguard Worker arch: { 7862*8975f5c5SAndroid Build Coastguard Worker arm64: { 7863*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7864*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7865*8975f5c5SAndroid Build Coastguard Worker ], 7866*8975f5c5SAndroid Build Coastguard Worker }, 7867*8975f5c5SAndroid Build Coastguard Worker }, 7868*8975f5c5SAndroid Build Coastguard Worker} 7869*8975f5c5SAndroid Build Coastguard Worker 7870*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7871*8975f5c5SAndroid Build Coastguard Worker name: "third_party_abseil_cpp_absl_container_flat_hash_map", 7872*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7873*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7874*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7875*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_algorithm_container", 7876*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_base_core_headers", 7877*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_container_memory", 7878*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_hash_container_defaults", 7879*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_raw_hash_map", 7880*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_meta_type_traits", 7881*8975f5c5SAndroid Build Coastguard Worker ], 7882*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7883*8975f5c5SAndroid Build Coastguard Worker "", 7884*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7885*8975f5c5SAndroid Build Coastguard Worker ], 7886*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7887*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7888*8975f5c5SAndroid Build Coastguard Worker "-Wno-c++11-narrowing", 7889*8975f5c5SAndroid Build Coastguard Worker "-Wno-misleading-indentation", 7890*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-but-set-variable", 7891*8975f5c5SAndroid Build Coastguard Worker "-Wno-unused-variable", 7892*8975f5c5SAndroid Build Coastguard Worker ], 7893*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7894*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7895*8975f5c5SAndroid Build Coastguard Worker arch: { 7896*8975f5c5SAndroid Build Coastguard Worker arm64: { 7897*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7898*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7899*8975f5c5SAndroid Build Coastguard Worker ], 7900*8975f5c5SAndroid Build Coastguard Worker }, 7901*8975f5c5SAndroid Build Coastguard Worker }, 7902*8975f5c5SAndroid Build Coastguard Worker} 7903*8975f5c5SAndroid Build Coastguard Worker 7904*8975f5c5SAndroid Build Coastguard Workercc_defaults { 7905*8975f5c5SAndroid Build Coastguard Worker name: "angle_abseil", 7906*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7907*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7908*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_flat_hash_map", 7909*8975f5c5SAndroid Build Coastguard Worker "third_party_abseil_cpp_absl_container_flat_hash_set", 7910*8975f5c5SAndroid Build Coastguard Worker ], 7911*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7912*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7913*8975f5c5SAndroid Build Coastguard Worker} 7914*8975f5c5SAndroid Build Coastguard Worker 7915*8975f5c5SAndroid Build Coastguard Workercc_library_static { 7916*8975f5c5SAndroid Build Coastguard Worker name: "angle_common", 7917*8975f5c5SAndroid Build Coastguard Worker srcs: [ 7918*8975f5c5SAndroid Build Coastguard Worker "src/common/Float16ToFloat32.cpp", 7919*8975f5c5SAndroid Build Coastguard Worker "src/common/MemoryBuffer.cpp", 7920*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEGLEnums_autogen.cpp", 7921*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEnums.cpp", 7922*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedGLEnums_autogen.cpp", 7923*8975f5c5SAndroid Build Coastguard Worker "src/common/PoolAlloc.cpp", 7924*8975f5c5SAndroid Build Coastguard Worker "src/common/RingBufferAllocator.cpp", 7925*8975f5c5SAndroid Build Coastguard Worker "src/common/SimpleMutex.cpp", 7926*8975f5c5SAndroid Build Coastguard Worker "src/common/WorkerThread.cpp", 7927*8975f5c5SAndroid Build Coastguard Worker "src/common/aligned_memory.cpp", 7928*8975f5c5SAndroid Build Coastguard Worker "src/common/android_util.cpp", 7929*8975f5c5SAndroid Build Coastguard Worker "src/common/angleutils.cpp", 7930*8975f5c5SAndroid Build Coastguard Worker "src/common/backtrace_utils_noop.cpp", 7931*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/sha1.cc", 7932*8975f5c5SAndroid Build Coastguard Worker "src/common/debug.cpp", 7933*8975f5c5SAndroid Build Coastguard Worker "src/common/entry_points_enum_autogen.cpp", 7934*8975f5c5SAndroid Build Coastguard Worker "src/common/event_tracer.cpp", 7935*8975f5c5SAndroid Build Coastguard Worker "src/common/mathutil.cpp", 7936*8975f5c5SAndroid Build Coastguard Worker "src/common/matrix_utils.cpp", 7937*8975f5c5SAndroid Build Coastguard Worker "src/common/platform_helpers.cpp", 7938*8975f5c5SAndroid Build Coastguard Worker "src/common/string_utils.cpp", 7939*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils.cpp", 7940*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_linux.cpp", 7941*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_posix.cpp", 7942*8975f5c5SAndroid Build Coastguard Worker "src/common/tls.cpp", 7943*8975f5c5SAndroid Build Coastguard Worker "src/common/uniform_type_info_autogen.cpp", 7944*8975f5c5SAndroid Build Coastguard Worker "src/common/utilities.cpp", 7945*8975f5c5SAndroid Build Coastguard Worker ], 7946*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 7947*8975f5c5SAndroid Build Coastguard Worker "liblog", 7948*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 7949*8975f5c5SAndroid Build Coastguard Worker ], 7950*8975f5c5SAndroid Build Coastguard Worker defaults: [ 7951*8975f5c5SAndroid Build Coastguard Worker "angle_abseil", 7952*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 7953*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 7954*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 7955*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 7956*8975f5c5SAndroid Build Coastguard Worker "angle_xxhash", 7957*8975f5c5SAndroid Build Coastguard Worker ], 7958*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 7959*8975f5c5SAndroid Build Coastguard Worker "include/", 7960*8975f5c5SAndroid Build Coastguard Worker "src/", 7961*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 7962*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 7963*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 7964*8975f5c5SAndroid Build Coastguard Worker ], 7965*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7966*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 7967*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 7968*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 7969*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 7970*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 7971*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 7972*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 7973*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 7974*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 7975*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 7976*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 7977*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 7978*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 7979*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 7980*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 7981*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 7982*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 7983*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 7984*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 7985*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 7986*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 7987*8975f5c5SAndroid Build Coastguard Worker ], 7988*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 7989*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 7990*8975f5c5SAndroid Build Coastguard Worker arch: { 7991*8975f5c5SAndroid Build Coastguard Worker arm64: { 7992*8975f5c5SAndroid Build Coastguard Worker cflags: [ 7993*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 7994*8975f5c5SAndroid Build Coastguard Worker ], 7995*8975f5c5SAndroid Build Coastguard Worker }, 7996*8975f5c5SAndroid Build Coastguard Worker }, 7997*8975f5c5SAndroid Build Coastguard Worker} 7998*8975f5c5SAndroid Build Coastguard Worker 7999*8975f5c5SAndroid Build Coastguard Workercc_defaults { 8000*8975f5c5SAndroid Build Coastguard Worker name: "angle_libANGLE_headers", 8001*8975f5c5SAndroid Build Coastguard Worker srcs: [ 8002*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/entry_points_utils.cpp", 8003*8975f5c5SAndroid Build Coastguard Worker ], 8004*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 8005*8975f5c5SAndroid Build Coastguard Worker "angle_common", 8006*8975f5c5SAndroid Build Coastguard Worker ], 8007*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 8008*8975f5c5SAndroid Build Coastguard Worker "liblog", 8009*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 8010*8975f5c5SAndroid Build Coastguard Worker ], 8011*8975f5c5SAndroid Build Coastguard Worker defaults: [ 8012*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 8013*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 8014*8975f5c5SAndroid Build Coastguard Worker "angle_translator_headers", 8015*8975f5c5SAndroid Build Coastguard Worker ], 8016*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 8017*8975f5c5SAndroid Build Coastguard Worker "include/", 8018*8975f5c5SAndroid Build Coastguard Worker "src/", 8019*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 8020*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 8021*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 8022*8975f5c5SAndroid Build Coastguard Worker ], 8023*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8024*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 8025*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 8026*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 8027*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 8028*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 8029*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 8030*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 8031*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 8032*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 8033*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 8034*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 8035*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 8036*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 8037*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 8038*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 8039*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 8040*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 8041*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 8042*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 8043*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 8044*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 8045*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 8046*8975f5c5SAndroid Build Coastguard Worker ], 8047*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 8048*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 8049*8975f5c5SAndroid Build Coastguard Worker arch: { 8050*8975f5c5SAndroid Build Coastguard Worker arm64: { 8051*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8052*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 8053*8975f5c5SAndroid Build Coastguard Worker ], 8054*8975f5c5SAndroid Build Coastguard Worker }, 8055*8975f5c5SAndroid Build Coastguard Worker }, 8056*8975f5c5SAndroid Build Coastguard Worker} 8057*8975f5c5SAndroid Build Coastguard Worker 8058*8975f5c5SAndroid Build Coastguard Workercc_defaults { 8059*8975f5c5SAndroid Build Coastguard Worker name: "angle_frame_capture_mock", 8060*8975f5c5SAndroid Build Coastguard Worker srcs: [ 8061*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/FrameCapture_mock.cpp", 8062*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/serialize_mock.cpp", 8063*8975f5c5SAndroid Build Coastguard Worker ], 8064*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 8065*8975f5c5SAndroid Build Coastguard Worker "angle_common", 8066*8975f5c5SAndroid Build Coastguard Worker ], 8067*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 8068*8975f5c5SAndroid Build Coastguard Worker "liblog", 8069*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 8070*8975f5c5SAndroid Build Coastguard Worker ], 8071*8975f5c5SAndroid Build Coastguard Worker defaults: [ 8072*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 8073*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 8074*8975f5c5SAndroid Build Coastguard Worker "angle_libANGLE_headers", 8075*8975f5c5SAndroid Build Coastguard Worker ], 8076*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 8077*8975f5c5SAndroid Build Coastguard Worker "include/", 8078*8975f5c5SAndroid Build Coastguard Worker "src/", 8079*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 8080*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 8081*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 8082*8975f5c5SAndroid Build Coastguard Worker ], 8083*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8084*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 8085*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_CAPTURE_ENABLED=0", 8086*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 8087*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 8088*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 8089*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 8090*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 8091*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 8092*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 8093*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 8094*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 8095*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 8096*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 8097*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 8098*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 8099*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 8100*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 8101*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 8102*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 8103*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 8104*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 8105*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 8106*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 8107*8975f5c5SAndroid Build Coastguard Worker ], 8108*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 8109*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 8110*8975f5c5SAndroid Build Coastguard Worker arch: { 8111*8975f5c5SAndroid Build Coastguard Worker arm64: { 8112*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8113*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 8114*8975f5c5SAndroid Build Coastguard Worker ], 8115*8975f5c5SAndroid Build Coastguard Worker }, 8116*8975f5c5SAndroid Build Coastguard Worker }, 8117*8975f5c5SAndroid Build Coastguard Worker} 8118*8975f5c5SAndroid Build Coastguard Worker 8119*8975f5c5SAndroid Build Coastguard Workercc_defaults { 8120*8975f5c5SAndroid Build Coastguard Worker name: "angle_libANGLE", 8121*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 8122*8975f5c5SAndroid Build Coastguard Worker "angle_common", 8123*8975f5c5SAndroid Build Coastguard Worker "angle_common_shader_state", 8124*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 8125*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 8126*8975f5c5SAndroid Build Coastguard Worker "angle_preprocessor", 8127*8975f5c5SAndroid Build Coastguard Worker "angle_translator", 8128*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 8129*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 8130*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_val", 8131*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 8132*8975f5c5SAndroid Build Coastguard Worker ], 8133*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 8134*8975f5c5SAndroid Build Coastguard Worker "liblog", 8135*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 8136*8975f5c5SAndroid Build Coastguard Worker ], 8137*8975f5c5SAndroid Build Coastguard Worker defaults: [ 8138*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 8139*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 8140*8975f5c5SAndroid Build Coastguard Worker "angle_frame_capture_mock", 8141*8975f5c5SAndroid Build Coastguard Worker "angle_libANGLE_no_vulkan", 8142*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 8143*8975f5c5SAndroid Build Coastguard Worker "src_libANGLE_renderer_vulkan_angle_vulkan_backend", 8144*8975f5c5SAndroid Build Coastguard Worker ], 8145*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 8146*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 8147*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 8148*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 8149*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 8150*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 8151*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 8152*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 8153*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 8154*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 8155*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 8156*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 8157*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 8158*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 8159*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 8160*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 8161*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 8162*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 8163*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 8164*8975f5c5SAndroid Build Coastguard Worker ], 8165*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 8166*8975f5c5SAndroid Build Coastguard Worker "include/", 8167*8975f5c5SAndroid Build Coastguard Worker "src/", 8168*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 8169*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 8170*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 8171*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 8172*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 8173*8975f5c5SAndroid Build Coastguard Worker ], 8174*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8175*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 8176*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_CAPTURE_ENABLED=0", 8177*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 8178*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 8179*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 8180*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 8181*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 8182*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 8183*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 8184*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 8185*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 8186*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 8187*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 8188*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 8189*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_OUTSIDE_RENDER_PASS_CMD_BUFFERS=1", 8190*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_RENDER_PASS_CMD_BUFFERS=1", 8191*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 8192*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 8193*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 8194*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 8195*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 8196*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 8197*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 8198*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 8199*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 8200*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 8201*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 8202*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 8203*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 8204*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 8205*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 8206*8975f5c5SAndroid Build Coastguard Worker ], 8207*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 8208*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 8209*8975f5c5SAndroid Build Coastguard Worker arch: { 8210*8975f5c5SAndroid Build Coastguard Worker arm64: { 8211*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8212*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 8213*8975f5c5SAndroid Build Coastguard Worker ], 8214*8975f5c5SAndroid Build Coastguard Worker }, 8215*8975f5c5SAndroid Build Coastguard Worker }, 8216*8975f5c5SAndroid Build Coastguard Worker} 8217*8975f5c5SAndroid Build Coastguard Worker 8218*8975f5c5SAndroid Build Coastguard Workercc_defaults { 8219*8975f5c5SAndroid Build Coastguard Worker name: "angle_includes", 8220*8975f5c5SAndroid Build Coastguard Worker defaults: [ 8221*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 8222*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 8223*8975f5c5SAndroid Build Coastguard Worker ], 8224*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 8225*8975f5c5SAndroid Build Coastguard Worker "include/", 8226*8975f5c5SAndroid Build Coastguard Worker "src/", 8227*8975f5c5SAndroid Build Coastguard Worker ], 8228*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8229*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 8230*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 8231*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 8232*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 8233*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 8234*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 8235*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 8236*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 8237*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 8238*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 8239*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 8240*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 8241*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 8242*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 8243*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 8244*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 8245*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 8246*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 8247*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 8248*8975f5c5SAndroid Build Coastguard Worker ], 8249*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 8250*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 8251*8975f5c5SAndroid Build Coastguard Worker arch: { 8252*8975f5c5SAndroid Build Coastguard Worker arm64: { 8253*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8254*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 8255*8975f5c5SAndroid Build Coastguard Worker ], 8256*8975f5c5SAndroid Build Coastguard Worker }, 8257*8975f5c5SAndroid Build Coastguard Worker }, 8258*8975f5c5SAndroid Build Coastguard Worker} 8259*8975f5c5SAndroid Build Coastguard Worker 8260*8975f5c5SAndroid Build Coastguard Workercc_library_shared { 8261*8975f5c5SAndroid Build Coastguard Worker name: "libGLESv2_angle", 8262*8975f5c5SAndroid Build Coastguard Worker srcs: [ 8263*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_ext_stubs.cpp", 8264*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_stubs.cpp", 8265*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_autogen.cpp", 8266*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_ext_autogen.cpp", 8267*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_1_0_autogen.cpp", 8268*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_2_0_autogen.cpp", 8269*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_0_autogen.cpp", 8270*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_1_autogen.cpp", 8271*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_2_autogen.cpp", 8272*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_ext_autogen.cpp", 8273*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/global_state.cpp", 8274*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/libGLESv2_autogen.cpp", 8275*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/proc_table_egl_autogen.cpp", 8276*8975f5c5SAndroid Build Coastguard Worker ], 8277*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 8278*8975f5c5SAndroid Build Coastguard Worker "angle_common", 8279*8975f5c5SAndroid Build Coastguard Worker "angle_common_shader_state", 8280*8975f5c5SAndroid Build Coastguard Worker "angle_gpu_info_util", 8281*8975f5c5SAndroid Build Coastguard Worker "angle_image_util", 8282*8975f5c5SAndroid Build Coastguard Worker "angle_preprocessor", 8283*8975f5c5SAndroid Build Coastguard Worker "angle_translator", 8284*8975f5c5SAndroid Build Coastguard Worker "cpufeatures", 8285*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools", 8286*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_val", 8287*8975f5c5SAndroid Build Coastguard Worker "zlib_google_compression_utils_portable", 8288*8975f5c5SAndroid Build Coastguard Worker ], 8289*8975f5c5SAndroid Build Coastguard Worker shared_libs: [ 8290*8975f5c5SAndroid Build Coastguard Worker "libdl", 8291*8975f5c5SAndroid Build Coastguard Worker "liblog", 8292*8975f5c5SAndroid Build Coastguard Worker "libm", 8293*8975f5c5SAndroid Build Coastguard Worker "libnativewindow", 8294*8975f5c5SAndroid Build Coastguard Worker ], 8295*8975f5c5SAndroid Build Coastguard Worker defaults: [ 8296*8975f5c5SAndroid Build Coastguard Worker "angle_common_auto_cflags", 8297*8975f5c5SAndroid Build Coastguard Worker "angle_common_library_cflags", 8298*8975f5c5SAndroid Build Coastguard Worker "angle_dma_buf_cc_defaults", 8299*8975f5c5SAndroid Build Coastguard Worker "angle_includes", 8300*8975f5c5SAndroid Build Coastguard Worker "angle_libANGLE", 8301*8975f5c5SAndroid Build Coastguard Worker "angle_non_conformant_extensions_and_versions_cflags", 8302*8975f5c5SAndroid Build Coastguard Worker "angle_vendor_cc_defaults", 8303*8975f5c5SAndroid Build Coastguard Worker ], 8304*8975f5c5SAndroid Build Coastguard Worker generated_headers: [ 8305*8975f5c5SAndroid Build Coastguard Worker "angle_program_version_id", 8306*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_enums_unified1", 8307*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_core_tables_unified1", 8308*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_generators_inc", 8309*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_glsl_tables_glsl1-0", 8310*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_cldebuginfo100", 8311*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_debuginfo", 8312*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_language_header_vkdebuginfo100", 8313*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_opencl_tables_opencl1-0", 8314*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_debuginfo", 8315*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.clspvreflection", 8316*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.shader.debuginfo.100", 8317*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_nonsemantic.vkspreflection", 8318*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_opencl.debuginfo.100", 8319*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-gcn-shader", 8320*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-ballot", 8321*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-explicit-vertex-parameter", 8322*8975f5c5SAndroid Build Coastguard Worker "third_party_spirv_tools_src_spvtools_vendor_tables_spv-amd-shader-trinary-minmax", 8323*8975f5c5SAndroid Build Coastguard Worker ], 8324*8975f5c5SAndroid Build Coastguard Worker local_include_dirs: [ 8325*8975f5c5SAndroid Build Coastguard Worker "include/", 8326*8975f5c5SAndroid Build Coastguard Worker "src/", 8327*8975f5c5SAndroid Build Coastguard Worker "src/common/base/", 8328*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/", 8329*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/", 8330*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/", 8331*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/include/", 8332*8975f5c5SAndroid Build Coastguard Worker ], 8333*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8334*8975f5c5SAndroid Build Coastguard Worker "-DABSL_ALLOCATOR_NOTHROW=1", 8335*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_CAPTURE_ENABLED=0", 8336*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX=1", 8337*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CONTEXT_MUTEX_RECURSION=1", 8338*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_CRC_FOR_PIPELINE_CACHE", 8339*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_LOAD_TIME_ALLOCATE=1", 8340*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_GLOBAL_MUTEX_RECURSION=1", 8341*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_SHARE_CONTEXT_LOCK=1", 8342*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN", 8343*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_ENABLE_VULKAN_SHARED_RING_BUFFER_CMD_ALLOC=false", 8344*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_SHARED_LIBVULKAN=1", 8345*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_TEST_ENABLE_SYSTEM_EGL", 8346*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ABSEIL", 8347*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_ANDROID_TLS_SLOT=1", 8348*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_OUTSIDE_RENDER_PASS_CMD_BUFFERS=1", 8349*8975f5c5SAndroid Build Coastguard Worker "-DANGLE_USE_CUSTOM_VULKAN_RENDER_PASS_CMD_BUFFERS=1", 8350*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGLEXT_PROTOTYPES", 8351*8975f5c5SAndroid Build Coastguard Worker "-DEGL_EGL_PROTOTYPES=1", 8352*8975f5c5SAndroid Build Coastguard Worker "-DGL_API=__attribute__((visibility(\"default\")))", 8353*8975f5c5SAndroid Build Coastguard Worker "-DGL_APICALL=__attribute__((visibility(\"default\")))", 8354*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLES_PROTOTYPES=1", 8355*8975f5c5SAndroid Build Coastguard Worker "-DGL_GLEXT_PROTOTYPES", 8356*8975f5c5SAndroid Build Coastguard Worker "-DLIBANGLE_IMPLEMENTATION", 8357*8975f5c5SAndroid Build Coastguard Worker "-DLIBGLESV2_IMPLEMENTATION", 8358*8975f5c5SAndroid Build Coastguard Worker "-DVK_USE_PLATFORM_ANDROID_KHR", 8359*8975f5c5SAndroid Build Coastguard Worker "-U_FORTIFY_SOURCE", 8360*8975f5c5SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 8361*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 8362*8975f5c5SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 8363*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-anonymous-struct", 8364*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-conditional-omitted-operand", 8365*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-include-next", 8366*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-label-as-value", 8367*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-redeclared-enum", 8368*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-statement-expression", 8369*8975f5c5SAndroid Build Coastguard Worker "-Wno-gnu-zero-variadic-macro-arguments", 8370*8975f5c5SAndroid Build Coastguard Worker "-Wno-redundant-parens", 8371*8975f5c5SAndroid Build Coastguard Worker "-Wno-zero-length-array", 8372*8975f5c5SAndroid Build Coastguard Worker ], 8373*8975f5c5SAndroid Build Coastguard Worker sdk_version: "current", 8374*8975f5c5SAndroid Build Coastguard Worker stl: "libc++_static", 8375*8975f5c5SAndroid Build Coastguard Worker arch: { 8376*8975f5c5SAndroid Build Coastguard Worker arm64: { 8377*8975f5c5SAndroid Build Coastguard Worker cflags: [ 8378*8975f5c5SAndroid Build Coastguard Worker "-D__ARM_NEON__=1", 8379*8975f5c5SAndroid Build Coastguard Worker ], 8380*8975f5c5SAndroid Build Coastguard Worker }, 8381*8975f5c5SAndroid Build Coastguard Worker }, 8382*8975f5c5SAndroid Build Coastguard Worker} 8383*8975f5c5SAndroid Build Coastguard Worker 8384*8975f5c5SAndroid Build Coastguard Workerpackage { 8385*8975f5c5SAndroid Build Coastguard Worker default_applicable_licenses: [ 8386*8975f5c5SAndroid Build Coastguard Worker "external_angle_license", 8387*8975f5c5SAndroid Build Coastguard Worker ], 8388*8975f5c5SAndroid Build Coastguard Worker} 8389*8975f5c5SAndroid Build Coastguard Worker 8390*8975f5c5SAndroid Build Coastguard Worker// Added automatically by a large-scale-change that took the approach of 8391*8975f5c5SAndroid Build Coastguard Worker// 'apply every license found to every target'. While this makes sure we respect 8392*8975f5c5SAndroid Build Coastguard Worker// every license restriction, it may not be entirely correct. 8393*8975f5c5SAndroid Build Coastguard Worker// 8394*8975f5c5SAndroid Build Coastguard Worker// e.g. GPL in an MIT project might only apply to the contrib/ directory. 8395*8975f5c5SAndroid Build Coastguard Worker// 8396*8975f5c5SAndroid Build Coastguard Worker// Please consider splitting the single license below into multiple licenses, 8397*8975f5c5SAndroid Build Coastguard Worker// taking care not to lose any license_kind information, and overriding the 8398*8975f5c5SAndroid Build Coastguard Worker// default license using the 'licenses: [...]' property on targets as needed. 8399*8975f5c5SAndroid Build Coastguard Worker// 8400*8975f5c5SAndroid Build Coastguard Worker// For unused files, consider creating a 'fileGroup' with "//visibility:private" 8401*8975f5c5SAndroid Build Coastguard Worker// to attach the license to, and including a comment whether the files may be 8402*8975f5c5SAndroid Build Coastguard Worker// used in the current project. 8403*8975f5c5SAndroid Build Coastguard Worker// See: http://go/android-license-faq 8404*8975f5c5SAndroid Build Coastguard Worker 8405*8975f5c5SAndroid Build Coastguard Workerlicense { 8406*8975f5c5SAndroid Build Coastguard Worker name: "external_angle_license", 8407*8975f5c5SAndroid Build Coastguard Worker visibility: [ 8408*8975f5c5SAndroid Build Coastguard Worker ":__subpackages__", 8409*8975f5c5SAndroid Build Coastguard Worker ], 8410*8975f5c5SAndroid Build Coastguard Worker license_kinds: [ 8411*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-Apache-2.0", 8412*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-BSD", 8413*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-GPL", 8414*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-GPL-2.0", 8415*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-GPL-3.0", 8416*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-LGPL", 8417*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-MIT", 8418*8975f5c5SAndroid Build Coastguard Worker "SPDX-license-identifier-Zlib", 8419*8975f5c5SAndroid Build Coastguard Worker "legacy_unencumbered", 8420*8975f5c5SAndroid Build Coastguard Worker ], 8421*8975f5c5SAndroid Build Coastguard Worker license_text: [ 8422*8975f5c5SAndroid Build Coastguard Worker "LICENSE", 8423*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/LICENSE", 8424*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/shaders/src/third_party/ffx_spd/LICENSE", 8425*8975f5c5SAndroid Build Coastguard Worker "src/tests/test_utils/third_party/LICENSE", 8426*8975f5c5SAndroid Build Coastguard Worker "src/third_party/libXNVCtrl/LICENSE", 8427*8975f5c5SAndroid Build Coastguard Worker "src/third_party/volk/LICENSE.md", 8428*8975f5c5SAndroid Build Coastguard Worker "third_party/abseil-cpp/LICENSE", 8429*8975f5c5SAndroid Build Coastguard Worker "third_party/android_system_sdk/LICENSE", 8430*8975f5c5SAndroid Build Coastguard Worker "third_party/bazel/LICENSE", 8431*8975f5c5SAndroid Build Coastguard Worker "third_party/colorama/LICENSE", 8432*8975f5c5SAndroid Build Coastguard Worker "third_party/glslang/LICENSE", 8433*8975f5c5SAndroid Build Coastguard Worker "third_party/glslang/src/LICENSE.txt", 8434*8975f5c5SAndroid Build Coastguard Worker "third_party/proguard/LICENSE", 8435*8975f5c5SAndroid Build Coastguard Worker "third_party/r8/LICENSE", 8436*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/LICENSE", 8437*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-headers/src/LICENSE", 8438*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/LICENSE", 8439*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/LICENSE", 8440*8975f5c5SAndroid Build Coastguard Worker "third_party/spirv-tools/src/utils/vscode/src/lsp/LICENSE", 8441*8975f5c5SAndroid Build Coastguard Worker "third_party/turbine/LICENSE", 8442*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/LICENSE.txt", 8443*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan-headers/src/LICENSE.md", 8444*8975f5c5SAndroid Build Coastguard Worker "third_party/vulkan_memory_allocator/LICENSE.txt", 8445*8975f5c5SAndroid Build Coastguard Worker "tools/flex-bison/third_party/m4sugar/LICENSE", 8446*8975f5c5SAndroid Build Coastguard Worker "tools/flex-bison/third_party/skeletons/LICENSE", 8447*8975f5c5SAndroid Build Coastguard Worker "util/windows/third_party/StackWalker/LICENSE", 8448*8975f5c5SAndroid Build Coastguard Worker ], 8449*8975f5c5SAndroid Build Coastguard Worker} 8450*8975f5c5SAndroid Build Coastguard Worker 8451*8975f5c5SAndroid Build Coastguard Workerfilegroup { 8452*8975f5c5SAndroid Build Coastguard Worker name: "ANGLE_srcs", 8453*8975f5c5SAndroid Build Coastguard Worker srcs: [ 8454*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/src/com/android/angle/MainActivity.java", 8455*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/src/com/android/angle/common/AngleRuleHelper.java", 8456*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/src/com/android/angle/common/GlobalSettings.java", 8457*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/src/com/android/angle/common/MainFragment.java", 8458*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/src/com/android/angle/common/Receiver.java", 8459*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/src/com/android/angle/common/SearchProvider.java", 8460*8975f5c5SAndroid Build Coastguard Worker ], 8461*8975f5c5SAndroid Build Coastguard Worker} 8462*8975f5c5SAndroid Build Coastguard Worker 8463*8975f5c5SAndroid Build Coastguard Workerprebuilt_etc { 8464*8975f5c5SAndroid Build Coastguard Worker name: "android.software.angle.xml", 8465*8975f5c5SAndroid Build Coastguard Worker src: "android/android.software.angle.xml", 8466*8975f5c5SAndroid Build Coastguard Worker product_specific: true, 8467*8975f5c5SAndroid Build Coastguard Worker sub_dir: "permissions", 8468*8975f5c5SAndroid Build Coastguard Worker} 8469*8975f5c5SAndroid Build Coastguard Worker 8470*8975f5c5SAndroid Build Coastguard Workerjava_defaults { 8471*8975f5c5SAndroid Build Coastguard Worker name: "ANGLE_java_defaults", 8472*8975f5c5SAndroid Build Coastguard Worker sdk_version: "system_current", 8473*8975f5c5SAndroid Build Coastguard Worker target_sdk_version: "35", 8474*8975f5c5SAndroid Build Coastguard Worker min_sdk_version: "28", 8475*8975f5c5SAndroid Build Coastguard Worker compile_multilib: "both", 8476*8975f5c5SAndroid Build Coastguard Worker use_embedded_native_libs: true, 8477*8975f5c5SAndroid Build Coastguard Worker jni_libs: [ 8478*8975f5c5SAndroid Build Coastguard Worker "libEGL_angle", 8479*8975f5c5SAndroid Build Coastguard Worker "libGLESv1_CM_angle", 8480*8975f5c5SAndroid Build Coastguard Worker "libGLESv2_angle", 8481*8975f5c5SAndroid Build Coastguard Worker ], 8482*8975f5c5SAndroid Build Coastguard Worker aaptflags: [ 8483*8975f5c5SAndroid Build Coastguard Worker "--extra-packages com.android.angle.common", 8484*8975f5c5SAndroid Build Coastguard Worker "-0 .json", 8485*8975f5c5SAndroid Build Coastguard Worker ], 8486*8975f5c5SAndroid Build Coastguard Worker srcs: [ 8487*8975f5c5SAndroid Build Coastguard Worker ":ANGLE_srcs", 8488*8975f5c5SAndroid Build Coastguard Worker ], 8489*8975f5c5SAndroid Build Coastguard Worker privileged: true, 8490*8975f5c5SAndroid Build Coastguard Worker product_specific: true, 8491*8975f5c5SAndroid Build Coastguard Worker owner: "google", 8492*8975f5c5SAndroid Build Coastguard Worker required: [ 8493*8975f5c5SAndroid Build Coastguard Worker "android.software.angle.xml", 8494*8975f5c5SAndroid Build Coastguard Worker ], 8495*8975f5c5SAndroid Build Coastguard Worker} 8496*8975f5c5SAndroid Build Coastguard Worker 8497*8975f5c5SAndroid Build Coastguard Workerandroid_library { 8498*8975f5c5SAndroid Build Coastguard Worker name: "ANGLE_library", 8499*8975f5c5SAndroid Build Coastguard Worker sdk_version: "system_current", 8500*8975f5c5SAndroid Build Coastguard Worker target_sdk_version: "35", 8501*8975f5c5SAndroid Build Coastguard Worker min_sdk_version: "28", 8502*8975f5c5SAndroid Build Coastguard Worker resource_dirs: [ 8503*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/res", 8504*8975f5c5SAndroid Build Coastguard Worker ], 8505*8975f5c5SAndroid Build Coastguard Worker asset_dirs: [ 8506*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/assets", 8507*8975f5c5SAndroid Build Coastguard Worker ], 8508*8975f5c5SAndroid Build Coastguard Worker aaptflags: [ 8509*8975f5c5SAndroid Build Coastguard Worker "-0 .json", 8510*8975f5c5SAndroid Build Coastguard Worker ], 8511*8975f5c5SAndroid Build Coastguard Worker manifest: "src/android_system_settings/src/com/android/angle/AndroidManifest.xml", 8512*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 8513*8975f5c5SAndroid Build Coastguard Worker "androidx.preference_preference", 8514*8975f5c5SAndroid Build Coastguard Worker ], 8515*8975f5c5SAndroid Build Coastguard Worker} 8516*8975f5c5SAndroid Build Coastguard Worker 8517*8975f5c5SAndroid Build Coastguard Workerandroid_app { 8518*8975f5c5SAndroid Build Coastguard Worker name: "ANGLE", 8519*8975f5c5SAndroid Build Coastguard Worker defaults: [ 8520*8975f5c5SAndroid Build Coastguard Worker "ANGLE_java_defaults", 8521*8975f5c5SAndroid Build Coastguard Worker ], 8522*8975f5c5SAndroid Build Coastguard Worker manifest: "src/android_system_settings/src/com/android/angle/AndroidManifest.xml", 8523*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 8524*8975f5c5SAndroid Build Coastguard Worker "ANGLE_library", 8525*8975f5c5SAndroid Build Coastguard Worker ], 8526*8975f5c5SAndroid Build Coastguard Worker optimize: { 8527*8975f5c5SAndroid Build Coastguard Worker enabled: true, 8528*8975f5c5SAndroid Build Coastguard Worker shrink: true, 8529*8975f5c5SAndroid Build Coastguard Worker proguard_compatibility: false, 8530*8975f5c5SAndroid Build Coastguard Worker }, 8531*8975f5c5SAndroid Build Coastguard Worker asset_dirs: [ 8532*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/assets", 8533*8975f5c5SAndroid Build Coastguard Worker ], 8534*8975f5c5SAndroid Build Coastguard Worker} 8535*8975f5c5SAndroid Build Coastguard Worker 8536*8975f5c5SAndroid Build Coastguard Workerjava_defaults { 8537*8975f5c5SAndroid Build Coastguard Worker name: "ANGLE_java_settings_defaults", 8538*8975f5c5SAndroid Build Coastguard Worker sdk_version: "system_current", 8539*8975f5c5SAndroid Build Coastguard Worker target_sdk_version: "35", 8540*8975f5c5SAndroid Build Coastguard Worker min_sdk_version: "28", 8541*8975f5c5SAndroid Build Coastguard Worker compile_multilib: "both", 8542*8975f5c5SAndroid Build Coastguard Worker use_embedded_native_libs: true, 8543*8975f5c5SAndroid Build Coastguard Worker aaptflags: [ 8544*8975f5c5SAndroid Build Coastguard Worker "--extra-packages com.android.angle.common", 8545*8975f5c5SAndroid Build Coastguard Worker "-0 .json", 8546*8975f5c5SAndroid Build Coastguard Worker ], 8547*8975f5c5SAndroid Build Coastguard Worker srcs: [ 8548*8975f5c5SAndroid Build Coastguard Worker ":ANGLE_srcs", 8549*8975f5c5SAndroid Build Coastguard Worker ], 8550*8975f5c5SAndroid Build Coastguard Worker privileged: true, 8551*8975f5c5SAndroid Build Coastguard Worker product_specific: true, 8552*8975f5c5SAndroid Build Coastguard Worker owner: "google", 8553*8975f5c5SAndroid Build Coastguard Worker required: [ 8554*8975f5c5SAndroid Build Coastguard Worker "android.software.angle.xml", 8555*8975f5c5SAndroid Build Coastguard Worker ], 8556*8975f5c5SAndroid Build Coastguard Worker} 8557*8975f5c5SAndroid Build Coastguard Worker 8558*8975f5c5SAndroid Build Coastguard Workerandroid_app { 8559*8975f5c5SAndroid Build Coastguard Worker name: "ANGLE_settings", 8560*8975f5c5SAndroid Build Coastguard Worker defaults: [ 8561*8975f5c5SAndroid Build Coastguard Worker "ANGLE_java_settings_defaults", 8562*8975f5c5SAndroid Build Coastguard Worker ], 8563*8975f5c5SAndroid Build Coastguard Worker manifest: "src/android_system_settings/src/com/android/angle/AndroidManifest.xml", 8564*8975f5c5SAndroid Build Coastguard Worker static_libs: [ 8565*8975f5c5SAndroid Build Coastguard Worker "ANGLE_library", 8566*8975f5c5SAndroid Build Coastguard Worker ], 8567*8975f5c5SAndroid Build Coastguard Worker optimize: { 8568*8975f5c5SAndroid Build Coastguard Worker enabled: true, 8569*8975f5c5SAndroid Build Coastguard Worker shrink: true, 8570*8975f5c5SAndroid Build Coastguard Worker proguard_compatibility: false, 8571*8975f5c5SAndroid Build Coastguard Worker }, 8572*8975f5c5SAndroid Build Coastguard Worker asset_dirs: [ 8573*8975f5c5SAndroid Build Coastguard Worker "src/android_system_settings/assets", 8574*8975f5c5SAndroid Build Coastguard Worker ], 8575*8975f5c5SAndroid Build Coastguard Worker} 8576