1*8975f5c5SAndroid Build Coastguard Worker# Copyright 2013 The ANGLE Project Authors. All rights reserved. 2*8975f5c5SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*8975f5c5SAndroid Build Coastguard Worker# found in the LICENSE file. 4*8975f5c5SAndroid Build Coastguard Workerimport("../gni/angle.gni") 5*8975f5c5SAndroid Build Coastguard Worker 6*8975f5c5SAndroid Build Coastguard Workerlibangle_common_headers = [ 7*8975f5c5SAndroid Build Coastguard Worker "src/common/BinaryStream.h", 8*8975f5c5SAndroid Build Coastguard Worker "src/common/CircularBuffer.h", 9*8975f5c5SAndroid Build Coastguard Worker "src/common/Color.h", 10*8975f5c5SAndroid Build Coastguard Worker "src/common/Color.inc", 11*8975f5c5SAndroid Build Coastguard Worker "src/common/CompiledShaderState.h", 12*8975f5c5SAndroid Build Coastguard Worker "src/common/FastVector.h", 13*8975f5c5SAndroid Build Coastguard Worker "src/common/FixedQueue.h", 14*8975f5c5SAndroid Build Coastguard Worker "src/common/FixedVector.h", 15*8975f5c5SAndroid Build Coastguard Worker "src/common/MemoryBuffer.h", 16*8975f5c5SAndroid Build Coastguard Worker "src/common/Optional.h", 17*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEGLEnums_autogen.h", 18*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEnums.h", 19*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedGLEnums_autogen.h", 20*8975f5c5SAndroid Build Coastguard Worker "src/common/PoolAlloc.h", 21*8975f5c5SAndroid Build Coastguard Worker "src/common/RingBufferAllocator.h", 22*8975f5c5SAndroid Build Coastguard Worker "src/common/SimpleMutex.h", 23*8975f5c5SAndroid Build Coastguard Worker "src/common/SynchronizedValue.h", 24*8975f5c5SAndroid Build Coastguard Worker "src/common/WorkerThread.h", 25*8975f5c5SAndroid Build Coastguard Worker "src/common/aligned_memory.h", 26*8975f5c5SAndroid Build Coastguard Worker "src/common/android_util.h", 27*8975f5c5SAndroid Build Coastguard Worker "src/common/angleutils.h", 28*8975f5c5SAndroid Build Coastguard Worker "src/common/apple_platform_utils.h", 29*8975f5c5SAndroid Build Coastguard Worker "src/common/backtrace_utils.h", 30*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/base_export.h", 31*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/containers/mru_cache.h", 32*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/logging.h", 33*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/macros.h", 34*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/no_destructor.h", 35*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/checked_math.h", 36*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/checked_math_impl.h", 37*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/clamped_math.h", 38*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/clamped_math_impl.h", 39*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/math_constants.h", 40*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/ranges.h", 41*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_conversions.h", 42*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_conversions_arm_impl.h", 43*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_conversions_impl.h", 44*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math.h", 45*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math_arm_impl.h", 46*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math_clang_gcc_impl.h", 47*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/numerics/safe_math_shared_impl.h", 48*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/sha1.h", 49*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/sys_byteorder.h", 50*8975f5c5SAndroid Build Coastguard Worker "src/common/bitset_utils.h", 51*8975f5c5SAndroid Build Coastguard Worker "src/common/debug.h", 52*8975f5c5SAndroid Build Coastguard Worker "src/common/entry_points_enum_autogen.h", 53*8975f5c5SAndroid Build Coastguard Worker "src/common/event_tracer.h", 54*8975f5c5SAndroid Build Coastguard Worker "src/common/hash_containers.h", 55*8975f5c5SAndroid Build Coastguard Worker "src/common/hash_utils.h", 56*8975f5c5SAndroid Build Coastguard Worker "src/common/log_utils.h", 57*8975f5c5SAndroid Build Coastguard Worker "src/common/mathutil.h", 58*8975f5c5SAndroid Build Coastguard Worker "src/common/matrix_utils.h", 59*8975f5c5SAndroid Build Coastguard Worker "src/common/platform.h", 60*8975f5c5SAndroid Build Coastguard Worker "src/common/platform_helpers.h", 61*8975f5c5SAndroid Build Coastguard Worker "src/common/string_utils.h", 62*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils.h", 63*8975f5c5SAndroid Build Coastguard Worker "src/common/tls.h", 64*8975f5c5SAndroid Build Coastguard Worker "src/common/uniform_type_info_autogen.h", 65*8975f5c5SAndroid Build Coastguard Worker "src/common/utilities.h", 66*8975f5c5SAndroid Build Coastguard Worker "src/common/vector_utils.h", 67*8975f5c5SAndroid Build Coastguard Worker] 68*8975f5c5SAndroid Build Coastguard Worker 69*8975f5c5SAndroid Build Coastguard Workerlibangle_common_sources = libangle_common_headers + [ 70*8975f5c5SAndroid Build Coastguard Worker "src/common/Float16ToFloat32.cpp", 71*8975f5c5SAndroid Build Coastguard Worker "src/common/MemoryBuffer.cpp", 72*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEGLEnums_autogen.cpp", 73*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedEnums.cpp", 74*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedGLEnums_autogen.cpp", 75*8975f5c5SAndroid Build Coastguard Worker "src/common/PoolAlloc.cpp", 76*8975f5c5SAndroid Build Coastguard Worker "src/common/RingBufferAllocator.cpp", 77*8975f5c5SAndroid Build Coastguard Worker "src/common/SimpleMutex.cpp", 78*8975f5c5SAndroid Build Coastguard Worker "src/common/WorkerThread.cpp", 79*8975f5c5SAndroid Build Coastguard Worker "src/common/aligned_memory.cpp", 80*8975f5c5SAndroid Build Coastguard Worker "src/common/android_util.cpp", 81*8975f5c5SAndroid Build Coastguard Worker "src/common/angleutils.cpp", 82*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/sha1.cc", 83*8975f5c5SAndroid Build Coastguard Worker "src/common/debug.cpp", 84*8975f5c5SAndroid Build Coastguard Worker "src/common/entry_points_enum_autogen.cpp", 85*8975f5c5SAndroid Build Coastguard Worker "src/common/event_tracer.cpp", 86*8975f5c5SAndroid Build Coastguard Worker "src/common/mathutil.cpp", 87*8975f5c5SAndroid Build Coastguard Worker "src/common/matrix_utils.cpp", 88*8975f5c5SAndroid Build Coastguard Worker "src/common/platform_helpers.cpp", 89*8975f5c5SAndroid Build Coastguard Worker "src/common/string_utils.cpp", 90*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils.cpp", 91*8975f5c5SAndroid Build Coastguard Worker "src/common/tls.cpp", 92*8975f5c5SAndroid Build Coastguard Worker "src/common/uniform_type_info_autogen.cpp", 93*8975f5c5SAndroid Build Coastguard Worker "src/common/utilities.cpp", 94*8975f5c5SAndroid Build Coastguard Worker ] 95*8975f5c5SAndroid Build Coastguard Worker 96*8975f5c5SAndroid Build Coastguard Workerlibangle_common_shader_state_sources = 97*8975f5c5SAndroid Build Coastguard Worker libangle_common_headers + [ "src/common/CompiledShaderState.cpp" ] 98*8975f5c5SAndroid Build Coastguard Worker 99*8975f5c5SAndroid Build Coastguard Workerlibangle_common_cl_sources = [ 100*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedCLEnums_autogen.cpp", 101*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedCLEnums_autogen.h", 102*8975f5c5SAndroid Build Coastguard Worker] 103*8975f5c5SAndroid Build Coastguard Worker 104*8975f5c5SAndroid Build Coastguard Workerxxhash_sources = [ 105*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/xxhash.c", 106*8975f5c5SAndroid Build Coastguard Worker "src/common/third_party/xxhash/xxhash.h", 107*8975f5c5SAndroid Build Coastguard Worker] 108*8975f5c5SAndroid Build Coastguard Worker 109*8975f5c5SAndroid Build Coastguard Workerif (is_android && angle_enable_unwind_backtrace_support) { 110*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ "src/common/backtrace_utils_android.cpp" ] 111*8975f5c5SAndroid Build Coastguard Worker} else { 112*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ "src/common/backtrace_utils_noop.cpp" ] 113*8975f5c5SAndroid Build Coastguard Worker} 114*8975f5c5SAndroid Build Coastguard Worker 115*8975f5c5SAndroid Build Coastguard Workerif (is_linux || is_chromeos || is_android || is_fuchsia) { 116*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ 117*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_linux.cpp", 118*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_posix.cpp", 119*8975f5c5SAndroid Build Coastguard Worker ] 120*8975f5c5SAndroid Build Coastguard Worker} 121*8975f5c5SAndroid Build Coastguard Worker 122*8975f5c5SAndroid Build Coastguard Workerif (is_apple) { 123*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ 124*8975f5c5SAndroid Build Coastguard Worker "src/common/apple/SoftLinking.h", 125*8975f5c5SAndroid Build Coastguard Worker "src/common/apple/apple_platform.h", 126*8975f5c5SAndroid Build Coastguard Worker "src/common/apple_platform_utils.mm", 127*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_apple.cpp", 128*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_posix.cpp", 129*8975f5c5SAndroid Build Coastguard Worker ] 130*8975f5c5SAndroid Build Coastguard Worker if (is_mac) { 131*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ 132*8975f5c5SAndroid Build Coastguard Worker "src/common/gl/cgl/FunctionsCGL.cpp", 133*8975f5c5SAndroid Build Coastguard Worker "src/common/gl/cgl/FunctionsCGL.h", 134*8975f5c5SAndroid Build Coastguard Worker "src/common/system_utils_mac.cpp", 135*8975f5c5SAndroid Build Coastguard Worker ] 136*8975f5c5SAndroid Build Coastguard Worker } 137*8975f5c5SAndroid Build Coastguard Worker if (is_ios) { 138*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ "src/common/system_utils_ios.cpp" ] 139*8975f5c5SAndroid Build Coastguard Worker } 140*8975f5c5SAndroid Build Coastguard Worker} 141*8975f5c5SAndroid Build Coastguard Worker 142*8975f5c5SAndroid Build Coastguard Workerif (is_win) { 143*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ "src/common/system_utils_win.cpp" ] 144*8975f5c5SAndroid Build Coastguard Worker if (angle_is_winuwp) { 145*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ "src/common/system_utils_winuwp.cpp" ] 146*8975f5c5SAndroid Build Coastguard Worker } else { 147*8975f5c5SAndroid Build Coastguard Worker libangle_common_sources += [ "src/common/system_utils_win32.cpp" ] 148*8975f5c5SAndroid Build Coastguard Worker } 149*8975f5c5SAndroid Build Coastguard Worker} 150*8975f5c5SAndroid Build Coastguard Worker 151*8975f5c5SAndroid Build Coastguard Workerlibangle_image_util_headers = [ 152*8975f5c5SAndroid Build Coastguard Worker "src/image_util/AstcDecompressor.h", 153*8975f5c5SAndroid Build Coastguard Worker "src/image_util/copyimage.h", 154*8975f5c5SAndroid Build Coastguard Worker "src/image_util/copyimage.inc", 155*8975f5c5SAndroid Build Coastguard Worker "src/image_util/generatemip.h", 156*8975f5c5SAndroid Build Coastguard Worker "src/image_util/generatemip.inc", 157*8975f5c5SAndroid Build Coastguard Worker "src/image_util/imageformats.h", 158*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage.h", 159*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage.inc", 160*8975f5c5SAndroid Build Coastguard Worker "src/image_util/storeimage.h", 161*8975f5c5SAndroid Build Coastguard Worker] 162*8975f5c5SAndroid Build Coastguard Worker 163*8975f5c5SAndroid Build Coastguard Workerlibangle_image_util_sources = [ 164*8975f5c5SAndroid Build Coastguard Worker "src/image_util/copyimage.cpp", 165*8975f5c5SAndroid Build Coastguard Worker "src/image_util/imageformats.cpp", 166*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage.cpp", 167*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage_astc.cpp", 168*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage_etc.cpp", 169*8975f5c5SAndroid Build Coastguard Worker "src/image_util/loadimage_paletted.cpp", 170*8975f5c5SAndroid Build Coastguard Worker "src/image_util/storeimage_paletted.cpp", 171*8975f5c5SAndroid Build Coastguard Worker] 172*8975f5c5SAndroid Build Coastguard Workerif (angle_has_astc_encoder) { 173*8975f5c5SAndroid Build Coastguard Worker libangle_image_util_sources += [ "src/image_util/AstcDecompressor.cpp" ] 174*8975f5c5SAndroid Build Coastguard Worker} else { 175*8975f5c5SAndroid Build Coastguard Worker libangle_image_util_sources += [ "src/image_util/AstcDecompressorNoOp.cpp" ] 176*8975f5c5SAndroid Build Coastguard Worker} 177*8975f5c5SAndroid Build Coastguard Worker 178*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_sources = [ 179*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo.cpp", 180*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo.h", 181*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_internal.h", 182*8975f5c5SAndroid Build Coastguard Worker] 183*8975f5c5SAndroid Build Coastguard Worker 184*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_win_sources = [ "src/gpu_info_util/SystemInfo_win.cpp" ] 185*8975f5c5SAndroid Build Coastguard Worker 186*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_android_sources = 187*8975f5c5SAndroid Build Coastguard Worker [ "src/gpu_info_util/SystemInfo_android.cpp" ] 188*8975f5c5SAndroid Build Coastguard Worker 189*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_linux_sources = 190*8975f5c5SAndroid Build Coastguard Worker [ "src/gpu_info_util/SystemInfo_linux.cpp" ] 191*8975f5c5SAndroid Build Coastguard Worker 192*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_fuchsia_sources = 193*8975f5c5SAndroid Build Coastguard Worker [ "src/gpu_info_util/SystemInfo_fuchsia.cpp" ] 194*8975f5c5SAndroid Build Coastguard Worker 195*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_vulkan_sources = [ 196*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_vulkan.cpp", 197*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_vulkan.h", 198*8975f5c5SAndroid Build Coastguard Worker] 199*8975f5c5SAndroid Build Coastguard Worker 200*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_libpci_sources = 201*8975f5c5SAndroid Build Coastguard Worker [ "src/gpu_info_util/SystemInfo_libpci.cpp" ] 202*8975f5c5SAndroid Build Coastguard Worker 203*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_x11_sources = [ "src/gpu_info_util/SystemInfo_x11.cpp" ] 204*8975f5c5SAndroid Build Coastguard Worker 205*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_mac_sources = [ 206*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_apple.mm", 207*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_macos.mm", 208*8975f5c5SAndroid Build Coastguard Worker] 209*8975f5c5SAndroid Build Coastguard Worker 210*8975f5c5SAndroid Build Coastguard Workerlibangle_gpu_info_util_ios_sources = [ 211*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_apple.mm", 212*8975f5c5SAndroid Build Coastguard Worker "src/gpu_info_util/SystemInfo_ios.cpp", 213*8975f5c5SAndroid Build Coastguard Worker] 214*8975f5c5SAndroid Build Coastguard Worker 215*8975f5c5SAndroid Build Coastguard Workerlibangle_includes = [ 216*8975f5c5SAndroid Build Coastguard Worker "include/angle_gl.h", 217*8975f5c5SAndroid Build Coastguard Worker "include/export.h", 218*8975f5c5SAndroid Build Coastguard Worker "include/EGL/egl.h", 219*8975f5c5SAndroid Build Coastguard Worker "include/EGL/eglext.h", 220*8975f5c5SAndroid Build Coastguard Worker "include/EGL/eglext_angle.h", 221*8975f5c5SAndroid Build Coastguard Worker "include/EGL/eglplatform.h", 222*8975f5c5SAndroid Build Coastguard Worker "include/GLES/gl.h", 223*8975f5c5SAndroid Build Coastguard Worker "include/GLES/glplatform.h", 224*8975f5c5SAndroid Build Coastguard Worker "include/GLES/glext.h", 225*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2.h", 226*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2ext.h", 227*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2ext_angle.h", 228*8975f5c5SAndroid Build Coastguard Worker "include/GLES2/gl2platform.h", 229*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl3.h", 230*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl3platform.h", 231*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl31.h", 232*8975f5c5SAndroid Build Coastguard Worker "include/GLES3/gl32.h", 233*8975f5c5SAndroid Build Coastguard Worker "include/GLX/glxext.h", 234*8975f5c5SAndroid Build Coastguard Worker "include/KHR/khrplatform.h", 235*8975f5c5SAndroid Build Coastguard Worker "include/WGL/wgl.h", 236*8975f5c5SAndroid Build Coastguard Worker "include/platform/Feature.h", 237*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesD3D_autogen.h", 238*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesGL_autogen.h", 239*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesMtl_autogen.h", 240*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FeaturesVk_autogen.h", 241*8975f5c5SAndroid Build Coastguard Worker "include/platform/autogen/FrontendFeatures_autogen.h", 242*8975f5c5SAndroid Build Coastguard Worker "include/platform/PlatformMethods.h", 243*8975f5c5SAndroid Build Coastguard Worker "include/vulkan/vulkan_fuchsia_ext.h", 244*8975f5c5SAndroid Build Coastguard Worker] 245*8975f5c5SAndroid Build Coastguard Worker 246*8975f5c5SAndroid Build Coastguard Workerlibangle_headers = [ 247*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/AttributeMap.h", 248*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/BlobCache.h", 249*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Buffer.h", 250*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Caps.h", 251*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLBitField.h", 252*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLRefPointer.h", 253*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Compiler.h", 254*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Config.h", 255*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Constants.h", 256*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context.h", 257*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context.inl.h", 258*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_1_0_autogen.h", 259*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_2_0_autogen.h", 260*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_3_0_autogen.h", 261*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_3_1_autogen.h", 262*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_3_2_autogen.h", 263*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_ext_autogen.h", 264*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Debug.h", 265*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Device.h", 266*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Display.h", 267*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/EGLSync.h", 268*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Error.h", 269*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Error.inc", 270*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ErrorStrings.h", 271*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Fence.h", 272*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Framebuffer.h", 273*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/FramebufferAttachment.h", 274*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1Renderer.h", 275*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1Shaders.inc", 276*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1State.h", 277*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GlobalMutex.h", 278*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/HandleAllocator.h", 279*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Image.h", 280*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ImageIndex.h", 281*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/IndexRangeCache.h", 282*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/InfoLog.h", 283*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/LoggingAnnotator.h", 284*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryObject.h", 285*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryProgramCache.h", 286*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryShaderCache.h", 287*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Observer.h", 288*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay.h", 289*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/OverlayWidgets.h", 290*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_autogen.h", 291*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_font_autogen.h", 292*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/PixelLocalStorage.h", 293*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Program.h", 294*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramExecutable.h", 295*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramLinkedResources.h", 296*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramPipeline.h", 297*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Query.h", 298*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/RefCountObject.h", 299*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Renderbuffer.h", 300*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ResourceManager.h", 301*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ResourceMap.h", 302*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Sampler.h", 303*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Semaphore.h", 304*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Shader.h", 305*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ShareGroup.h", 306*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ContextMutex.h", 307*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/SizedMRUCache.h", 308*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/State.h", 309*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Stream.h", 310*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Surface.h", 311*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Texture.h", 312*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Thread.h", 313*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/TransformFeedback.h", 314*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Uniform.h", 315*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VaryingPacking.h", 316*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Version.h", 317*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Version.inc", 318*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexArray.h", 319*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexAttribute.h", 320*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexAttribute.inc", 321*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/angletypes.h", 322*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/angletypes.inc", 323*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/context_private_call_autogen.h", 324*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/cl_types.h", 325*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/entry_points_utils.cpp", 326*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/entry_points_utils.h", 327*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/features.h", 328*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/formatutils.h", 329*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/gles_extensions_autogen.h", 330*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/histogram_macros.h", 331*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryconversions.h", 332*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryutils.h", 333*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/trace.h", 334*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/BufferImpl.h", 335*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CompilerImpl.h", 336*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ContextImpl.h", 337*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/driver_utils.h", 338*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DeviceImpl.h", 339*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DisplayImpl.h", 340*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLImplFactory.h", 341*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLReusableSync.h", 342*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLSyncImpl.h", 343*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FenceNVImpl.h", 344*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FormatID_autogen.h", 345*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/Format.h", 346*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FramebufferAttachmentObjectImpl.h", 347*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FramebufferImpl.h", 348*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/GLImplFactory.h", 349*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/gl/functionsgl_enums.h", 350*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ImageImpl.h", 351*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/MemoryObjectImpl.h", 352*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/OverlayImpl.h", 353*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramImpl.h", 354*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramExecutableImpl.h", 355*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramPipelineImpl.h", 356*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/QueryImpl.h", 357*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/RenderbufferImpl.h", 358*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/RenderTargetCache.h", 359*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SamplerImpl.h", 360*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SemaphoreImpl.h", 361*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ShaderImpl.h", 362*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ShareGroupImpl.h", 363*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/StreamProducerImpl.h", 364*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SurfaceImpl.h", 365*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SyncImpl.h", 366*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TextureImpl.h", 367*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TransformFeedbackImpl.h", 368*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/VertexArrayImpl.h", 369*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/vulkan/DisplayVk_api.h", 370*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/copyvertex.h", 371*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/copyvertex.inc.h", 372*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/load_functions_table.h", 373*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/renderer_utils.h", 374*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/serial_utils.h", 375*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationEGL.h", 376*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationEGL_autogen.h", 377*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES.h", 378*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES1.h", 379*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES1_autogen.h", 380*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES2.h", 381*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES2_autogen.h", 382*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES3.h", 383*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES31.h", 384*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES31_autogen.h", 385*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES32.h", 386*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES32_autogen.h", 387*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES3_autogen.h", 388*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationESEXT.h", 389*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationESEXT_autogen.h", 390*8975f5c5SAndroid Build Coastguard Worker "src/common/base/anglebase/trace_event/trace_event.h", 391*8975f5c5SAndroid Build Coastguard Worker "src/common/PackedCLEnums_autogen.h", 392*8975f5c5SAndroid Build Coastguard Worker] 393*8975f5c5SAndroid Build Coastguard Worker 394*8975f5c5SAndroid Build Coastguard Workerlibangle_sources = [ 395*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/AttributeMap.cpp", 396*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/BlobCache.cpp", 397*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Buffer.cpp", 398*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Caps.cpp", 399*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Compiler.cpp", 400*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Config.cpp", 401*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context.cpp", 402*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ContextMutex.cpp", 403*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Context_gles_1_0.cpp", 404*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Debug.cpp", 405*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Device.cpp", 406*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Display.cpp", 407*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/EGLSync.cpp", 408*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Error.cpp", 409*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Fence.cpp", 410*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Framebuffer.cpp", 411*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/FramebufferAttachment.cpp", 412*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1Renderer.cpp", 413*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GLES1State.cpp", 414*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/GlobalMutex.cpp", 415*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/HandleAllocator.cpp", 416*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Image.cpp", 417*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ImageIndex.cpp", 418*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/IndexRangeCache.cpp", 419*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/LoggingAnnotator.cpp", 420*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryObject.cpp", 421*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryProgramCache.cpp", 422*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/MemoryShaderCache.cpp", 423*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Observer.cpp", 424*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay.cpp", 425*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/OverlayWidgets.cpp", 426*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_autogen.cpp", 427*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Overlay_font_autogen.cpp", 428*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/PixelLocalStorage.cpp", 429*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Platform.cpp", 430*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Program.cpp", 431*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramExecutable.cpp", 432*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramLinkedResources.cpp", 433*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ProgramPipeline.cpp", 434*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Query.cpp", 435*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Renderbuffer.cpp", 436*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ResourceManager.cpp", 437*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Sampler.cpp", 438*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Semaphore.cpp", 439*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Shader.cpp", 440*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/ShareGroup.cpp", 441*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/State.cpp", 442*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Stream.cpp", 443*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Surface.cpp", 444*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Texture.cpp", 445*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Thread.cpp", 446*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/TransformFeedback.cpp", 447*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/Uniform.cpp", 448*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VaryingPacking.cpp", 449*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexArray.cpp", 450*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/VertexAttribute.cpp", 451*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/angletypes.cpp", 452*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/context_private_call.cpp", 453*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/es3_copy_conversion_table_autogen.cpp", 454*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/format_map_autogen.cpp", 455*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/formatutils.cpp", 456*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/gles_extensions_autogen.cpp", 457*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryconversions.cpp", 458*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/queryutils.cpp", 459*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/BufferImpl.cpp", 460*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ContextImpl.cpp", 461*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DeviceImpl.cpp", 462*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/DisplayImpl.cpp", 463*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLReusableSync.cpp", 464*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/EGLSyncImpl.cpp", 465*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/Format_table_autogen.cpp", 466*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/FramebufferImpl.cpp", 467*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ImageImpl.cpp", 468*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramImpl.cpp", 469*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ProgramPipelineImpl.cpp", 470*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/QueryImpl.cpp", 471*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/RenderbufferImpl.cpp", 472*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/ShaderImpl.cpp", 473*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/SurfaceImpl.cpp", 474*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TextureImpl.cpp", 475*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/TransformFeedbackImpl.cpp", 476*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/VertexArrayImpl.cpp", 477*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/driver_utils.cpp", 478*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/load_functions_table_autogen.cpp", 479*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/renderer_utils.cpp", 480*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationEGL.cpp", 481*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES.cpp", 482*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES1.cpp", 483*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES2.cpp", 484*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES3.cpp", 485*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES31.cpp", 486*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationES32.cpp", 487*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationESEXT.cpp", 488*8975f5c5SAndroid Build Coastguard Worker] 489*8975f5c5SAndroid Build Coastguard Worker 490*8975f5c5SAndroid Build Coastguard Workercl_includes = [ 491*8975f5c5SAndroid Build Coastguard Worker "include/angle_cl.h", 492*8975f5c5SAndroid Build Coastguard Worker "include/export.h", 493*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl.h", 494*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_d3d10.h", 495*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_d3d11.h", 496*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_dx9_media_sharing.h", 497*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_dx9_media_sharing_intel.h", 498*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_egl.h", 499*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_ext.h", 500*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_ext_intel.h", 501*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_gl.h", 502*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_gl_ext.h", 503*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_half.h", 504*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_icd.h", 505*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_layer.h", 506*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_platform.h", 507*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_va_api_media_sharing_intel.h", 508*8975f5c5SAndroid Build Coastguard Worker "include/CL/cl_version.h", 509*8975f5c5SAndroid Build Coastguard Worker "include/CL/opencl.h", 510*8975f5c5SAndroid Build Coastguard Worker] 511*8975f5c5SAndroid Build Coastguard Worker 512*8975f5c5SAndroid Build Coastguard Workerlibangle_cl_headers = [ 513*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLBitField.h", 514*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLBuffer.h", 515*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLCommandQueue.h", 516*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLContext.h", 517*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLDevice.h", 518*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLEvent.h", 519*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLImage.h", 520*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLKernel.h", 521*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLMemory.h", 522*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLObject.h", 523*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLPlatform.h", 524*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLProgram.h", 525*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLRefPointer.h", 526*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLSampler.h", 527*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/cl_types.h", 528*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/cl_utils.h", 529*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLCommandQueueImpl.h", 530*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLContextImpl.h", 531*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLDeviceImpl.h", 532*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLEventImpl.h", 533*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLExtensions.h", 534*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLKernelImpl.h", 535*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLMemoryImpl.h", 536*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLPlatformImpl.h", 537*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLProgramImpl.h", 538*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLSamplerImpl.h", 539*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/cl_types.h", 540*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationCL.h", 541*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationCL_autogen.h", 542*8975f5c5SAndroid Build Coastguard Worker] 543*8975f5c5SAndroid Build Coastguard Worker 544*8975f5c5SAndroid Build Coastguard Workerlibangle_cl_sources = [ 545*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLBuffer.cpp", 546*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLCommandQueue.cpp", 547*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLContext.cpp", 548*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLDevice.cpp", 549*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLEvent.cpp", 550*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLImage.cpp", 551*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLKernel.cpp", 552*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLMemory.cpp", 553*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLObject.cpp", 554*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLPlatform.cpp", 555*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLProgram.cpp", 556*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/CLSampler.cpp", 557*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/cl_utils.cpp", 558*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLCommandQueueImpl.cpp", 559*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLContextImpl.cpp", 560*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLDeviceImpl.cpp", 561*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLEventImpl.cpp", 562*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLExtensions.cpp", 563*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLKernelImpl.cpp", 564*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLMemoryImpl.cpp", 565*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLPlatformImpl.cpp", 566*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLProgramImpl.cpp", 567*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/renderer/CLSamplerImpl.cpp", 568*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/validationCL.cpp", 569*8975f5c5SAndroid Build Coastguard Worker] 570*8975f5c5SAndroid Build Coastguard Worker 571*8975f5c5SAndroid Build Coastguard Workerlibangle_mac_sources = [ "src/libANGLE/renderer/driver_utils_mac.mm" ] 572*8975f5c5SAndroid Build Coastguard Worker 573*8975f5c5SAndroid Build Coastguard Worker# The frame capture headers are always visible to libANGLE. 574*8975f5c5SAndroid Build Coastguard Workerlibangle_sources += [ 575*8975f5c5SAndroid Build Coastguard Worker "src/common/frame_capture_utils.h", 576*8975f5c5SAndroid Build Coastguard Worker "src/common/frame_capture_utils_autogen.h", 577*8975f5c5SAndroid Build Coastguard Worker "src/common/gl_enum_utils.h", 578*8975f5c5SAndroid Build Coastguard Worker "src/common/gl_enum_utils_autogen.h", 579*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/FrameCapture.h", 580*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_egl_autogen.h", 581*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_1_0_autogen.h", 582*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_2_0_autogen.h", 583*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_0_autogen.h", 584*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_1_autogen.h", 585*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_2_autogen.h", 586*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_ext_autogen.h", 587*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/serialize.h", 588*8975f5c5SAndroid Build Coastguard Worker] 589*8975f5c5SAndroid Build Coastguard Worker 590*8975f5c5SAndroid Build Coastguard Workerlibangle_capture_sources = [ 591*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/FrameCapture.cpp", 592*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_egl_autogen.cpp", 593*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_1_0_autogen.cpp", 594*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_1_0_params.cpp", 595*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_2_0_autogen.cpp", 596*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_2_0_params.cpp", 597*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_0_autogen.cpp", 598*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_0_params.cpp", 599*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_1_autogen.cpp", 600*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_1_params.cpp", 601*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_2_autogen.cpp", 602*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_3_2_params.cpp", 603*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_ext_autogen.cpp", 604*8975f5c5SAndroid Build Coastguard Worker "src/libANGLE/capture/capture_gles_ext_params.cpp", 605*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/global_state.h", 606*8975f5c5SAndroid Build Coastguard Worker "src/third_party/ceval/ceval.h", 607*8975f5c5SAndroid Build Coastguard Worker] 608*8975f5c5SAndroid Build Coastguard Worker 609*8975f5c5SAndroid Build Coastguard Workerlibglesv2_sources = [ 610*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_context_lock_autogen.h", 611*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_context_lock_impl.h", 612*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_ext_stubs.cpp", 613*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_ext_stubs_autogen.h", 614*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_stubs.cpp", 615*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/egl_stubs_autogen.h", 616*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_autogen.cpp", 617*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_autogen.h", 618*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_ext_autogen.cpp", 619*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_ext_autogen.h", 620*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_1_0_autogen.cpp", 621*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_1_0_autogen.h", 622*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_2_0_autogen.cpp", 623*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_2_0_autogen.h", 624*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_0_autogen.cpp", 625*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_0_autogen.h", 626*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_1_autogen.cpp", 627*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_1_autogen.h", 628*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_2_autogen.cpp", 629*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_3_2_autogen.h", 630*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_ext_autogen.cpp", 631*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_gles_ext_autogen.h", 632*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/global_state.cpp", 633*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/global_state.h", 634*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/libGLESv2_autogen.cpp", 635*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/proc_table_egl.h", 636*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/proc_table_egl_autogen.cpp", 637*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/resource.h", 638*8975f5c5SAndroid Build Coastguard Worker] 639*8975f5c5SAndroid Build Coastguard Worker 640*8975f5c5SAndroid Build Coastguard Workerlibglesv2_cl_sources = [ 641*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/cl_dispatch_table.cpp", 642*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/cl_dispatch_table.h", 643*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/cl_stubs.cpp", 644*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/cl_stubs_autogen.h", 645*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_cl_autogen.cpp", 646*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_cl_autogen.h", 647*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_cl_utils.cpp", 648*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_cl_utils.h", 649*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/proc_table_cl.h", 650*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/proc_table_cl_autogen.cpp", 651*8975f5c5SAndroid Build Coastguard Worker] 652*8975f5c5SAndroid Build Coastguard Worker 653*8975f5c5SAndroid Build Coastguard Workerlibglesv1_cm_sources = [ 654*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv1_CM/libGLESv1_CM.cpp", 655*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv1_CM/resource.h", 656*8975f5c5SAndroid Build Coastguard Worker] 657*8975f5c5SAndroid Build Coastguard Worker 658*8975f5c5SAndroid Build Coastguard Workerif (is_win) { 659*8975f5c5SAndroid Build Coastguard Worker libglesv1_cm_sources += [ "src/libGLESv1_CM/libGLESv1_CM.rc" ] 660*8975f5c5SAndroid Build Coastguard Worker} 661*8975f5c5SAndroid Build Coastguard Worker 662*8975f5c5SAndroid Build Coastguard Workerlibegl_sources = [ 663*8975f5c5SAndroid Build Coastguard Worker "src/libEGL/egl_loader_autogen.h", 664*8975f5c5SAndroid Build Coastguard Worker "src/libEGL/libEGL_autogen.cpp", 665*8975f5c5SAndroid Build Coastguard Worker "src/libEGL/resource.h", 666*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_autogen.h", 667*8975f5c5SAndroid Build Coastguard Worker "src/libGLESv2/entry_points_egl_ext_autogen.h", 668*8975f5c5SAndroid Build Coastguard Worker] 669