1# Copyright 2013 The ANGLE Project Authors. All rights reserved. 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5libangle_common_sources = [ 6 "src/common/Color.h", 7 "src/common/Color.inc", 8 "src/common/FastVector.h", 9 "src/common/FixedVector.h", 10 "src/common/Float16ToFloat32.cpp", 11 "src/common/MemoryBuffer.cpp", 12 "src/common/MemoryBuffer.h", 13 "src/common/Optional.h", 14 "src/common/PackedEGLEnums_autogen.cpp", 15 "src/common/PackedEGLEnums_autogen.h", 16 "src/common/PackedEnums.cpp", 17 "src/common/PackedEnums.h", 18 "src/common/PackedGLEnums_autogen.cpp", 19 "src/common/PackedGLEnums_autogen.h", 20 "src/common/PoolAlloc.cpp", 21 "src/common/PoolAlloc.h", 22 "src/common/aligned_memory.cpp", 23 "src/common/aligned_memory.h", 24 "src/common/android_util.cpp", 25 "src/common/android_util.h", 26 "src/common/angleutils.cpp", 27 "src/common/angleutils.h", 28 "src/common/apple_platform_utils.h", 29 "src/common/bitset_utils.h", 30 "src/common/debug.cpp", 31 "src/common/debug.h", 32 "src/common/event_tracer.cpp", 33 "src/common/event_tracer.h", 34 "src/common/hash_utils.h", 35 "src/common/mathutil.cpp", 36 "src/common/mathutil.h", 37 "src/common/matrix_utils.cpp", 38 "src/common/matrix_utils.h", 39 "src/common/platform.h", 40 "src/common/string_utils.cpp", 41 "src/common/string_utils.h", 42 "src/common/third_party/base/anglebase/base_export.h", 43 "src/common/third_party/base/anglebase/containers/mru_cache.h", 44 "src/common/third_party/base/anglebase/logging.h", 45 "src/common/third_party/base/anglebase/macros.h", 46 "src/common/third_party/base/anglebase/no_destructor.h", 47 "src/common/third_party/base/anglebase/numerics/safe_conversions.h", 48 "src/common/third_party/base/anglebase/numerics/safe_conversions_impl.h", 49 "src/common/third_party/base/anglebase/numerics/safe_math.h", 50 "src/common/third_party/base/anglebase/numerics/safe_math_impl.h", 51 "src/common/third_party/base/anglebase/sha1.cc", 52 "src/common/third_party/base/anglebase/sha1.h", 53 "src/common/third_party/base/anglebase/sys_byteorder.h", 54 "src/common/third_party/smhasher/src/PMurHash.cpp", 55 "src/common/third_party/smhasher/src/PMurHash.h", 56 "src/common/tls.cpp", 57 "src/common/tls.h", 58 "src/common/uniform_type_info_autogen.cpp", 59 "src/common/utilities.cpp", 60 "src/common/utilities.h", 61 "src/common/vector_utils.h", 62] 63 64xxhash_sources = [ 65 "src/common/third_party/xxhash/xxhash.c", 66 "src/common/third_party/xxhash/xxhash.h", 67] 68 69angle_system_utils_sources = [ 70 "src/common/Optional.h", 71 "src/common/angleutils.h", 72 "src/common/platform.h", 73 "src/common/system_utils.cpp", 74 "src/common/system_utils.h", 75] 76 77if (is_linux || is_android || is_fuchsia) { 78 angle_system_utils_sources += [ 79 "src/common/system_utils_linux.cpp", 80 "src/common/system_utils_posix.cpp", 81 ] 82} 83 84if (is_mac) { 85 angle_system_utils_sources += [ 86 "src/common/system_utils_mac.cpp", 87 "src/common/system_utils_posix.cpp", 88 ] 89} 90 91if (is_win) { 92 angle_system_utils_sources += [ "src/common/system_utils_win.cpp" ] 93 if (current_os == "winuwp") { 94 angle_system_utils_sources += [ "src/common/system_utils_winuwp.cpp" ] 95 } else { 96 angle_system_utils_sources += [ "src/common/system_utils_win32.cpp" ] 97 } 98} 99 100libangle_image_util_headers = [ 101 "src/image_util/copyimage.h", 102 "src/image_util/copyimage.inc", 103 "src/image_util/generatemip.h", 104 "src/image_util/generatemip.inc", 105 "src/image_util/imageformats.h", 106 "src/image_util/loadimage.h", 107 "src/image_util/loadimage.inc", 108] 109 110libangle_image_util_sources = [ 111 "src/image_util/copyimage.cpp", 112 "src/image_util/imageformats.cpp", 113 "src/image_util/loadimage.cpp", 114 "src/image_util/loadimage_etc.cpp", 115] 116 117libangle_gpu_info_util_sources = [ 118 "src/gpu_info_util/SystemInfo.cpp", 119 "src/gpu_info_util/SystemInfo.h", 120 "src/gpu_info_util/SystemInfo_internal.h", 121] 122 123libangle_gpu_info_util_win_sources = [ "src/gpu_info_util/SystemInfo_win.cpp" ] 124 125libangle_gpu_info_util_android_sources = 126 [ "src/gpu_info_util/SystemInfo_android.cpp" ] 127 128libangle_gpu_info_util_linux_sources = 129 [ "src/gpu_info_util/SystemInfo_linux.cpp" ] 130 131libangle_gpu_info_util_fuchsia_sources = 132 [ "src/gpu_info_util/SystemInfo_fuchsia.cpp" ] 133 134libangle_gpu_info_util_vulkan_sources = [ 135 "src/gpu_info_util/SystemInfo_vulkan.cpp", 136 "src/gpu_info_util/SystemInfo_vulkan.h", 137] 138 139libangle_gpu_info_util_libpci_sources = 140 [ "src/gpu_info_util/SystemInfo_libpci.cpp" ] 141 142libangle_gpu_info_util_x11_sources = [ "src/gpu_info_util/SystemInfo_x11.cpp" ] 143 144libangle_gpu_info_util_mac_sources = [ "src/gpu_info_util/SystemInfo_macos.mm" ] 145 146libangle_includes = [ 147 "include/angle_gl.h", 148 "include/export.h", 149 "include/EGL/egl.h", 150 "include/EGL/eglext.h", 151 "include/EGL/eglext_angle.h", 152 "include/EGL/eglplatform.h", 153 "include/GLES/gl.h", 154 "include/GLES/glplatform.h", 155 "include/GLES/glext.h", 156 "include/GLES/glext_angle.h", 157 "include/GLES/glext_explicit_context_autogen.inc", 158 "include/GLES2/gl2.h", 159 "include/GLES2/gl2ext.h", 160 "include/GLES2/gl2ext_angle.h", 161 "include/GLES2/gl2ext_explicit_context_autogen.inc", 162 "include/GLES2/gl2platform.h", 163 "include/GLES3/gl3.h", 164 "include/GLES3/gl3ext_explicit_context_autogen.inc", 165 "include/GLES3/gl3platform.h", 166 "include/GLES3/gl31.h", 167 "include/GLES3/gl31ext_explicit_context_autogen.inc", 168 "include/GLES3/gl32.h", 169 "include/GLES3/gl32ext_explicit_context_autogen.inc", 170 "include/KHR/khrplatform.h", 171 "include/WGL/wgl.h", 172 "include/platform/Feature.h", 173 "include/platform/FeaturesD3D.h", 174 "include/platform/FeaturesGL.h", 175 "include/platform/FeaturesMtl.h", 176 "include/platform/FeaturesVk.h", 177 "include/platform/FrontendFeatures.h", 178 "include/platform/Platform.h", 179 "include/vulkan/vulkan_fuchsia_ext.h", 180] 181 182libangle_headers = [ 183 "src/libANGLE/AttributeMap.h", 184 "src/libANGLE/BinaryStream.h", 185 "src/libANGLE/BlobCache.h", 186 "src/libANGLE/Buffer.h", 187 "src/libANGLE/Caps.h", 188 "src/libANGLE/Compiler.h", 189 "src/libANGLE/Config.h", 190 "src/libANGLE/Constants.h", 191 "src/libANGLE/Context.h", 192 "src/libANGLE/Context.inl.h", 193 "src/libANGLE/Context_gl_1_0_autogen.h", 194 "src/libANGLE/Context_gl_1_1_autogen.h", 195 "src/libANGLE/Context_gl_1_2_autogen.h", 196 "src/libANGLE/Context_gl_1_3_autogen.h", 197 "src/libANGLE/Context_gl_1_4_autogen.h", 198 "src/libANGLE/Context_gl_1_5_autogen.h", 199 "src/libANGLE/Context_gl_2_0_autogen.h", 200 "src/libANGLE/Context_gl_2_1_autogen.h", 201 "src/libANGLE/Context_gl_3_0_autogen.h", 202 "src/libANGLE/Context_gl_3_1_autogen.h", 203 "src/libANGLE/Context_gl_3_2_autogen.h", 204 "src/libANGLE/Context_gl_3_3_autogen.h", 205 "src/libANGLE/Context_gl_4_0_autogen.h", 206 "src/libANGLE/Context_gl_4_1_autogen.h", 207 "src/libANGLE/Context_gl_4_2_autogen.h", 208 "src/libANGLE/Context_gl_4_3_autogen.h", 209 "src/libANGLE/Context_gl_4_4_autogen.h", 210 "src/libANGLE/Context_gl_4_5_autogen.h", 211 "src/libANGLE/Context_gl_4_6_autogen.h", 212 "src/libANGLE/Context_gles_1_0_autogen.h", 213 "src/libANGLE/Context_gles_2_0_autogen.h", 214 "src/libANGLE/Context_gles_3_0_autogen.h", 215 "src/libANGLE/Context_gles_3_1_autogen.h", 216 "src/libANGLE/Context_gles_3_2_autogen.h", 217 "src/libANGLE/Context_gles_ext_autogen.h", 218 "src/libANGLE/Debug.h", 219 "src/libANGLE/Device.h", 220 "src/libANGLE/Display.h", 221 "src/libANGLE/EGLSync.h", 222 "src/libANGLE/Error.h", 223 "src/libANGLE/Error.inc", 224 "src/libANGLE/ErrorStrings.h", 225 "src/libANGLE/Fence.h", 226 "src/libANGLE/Framebuffer.h", 227 "src/libANGLE/FramebufferAttachment.h", 228 "src/libANGLE/GLES1Renderer.h", 229 "src/libANGLE/GLES1Shaders.inc", 230 "src/libANGLE/GLES1State.h", 231 "src/libANGLE/HandleAllocator.h", 232 "src/libANGLE/Image.h", 233 "src/libANGLE/ImageIndex.h", 234 "src/libANGLE/IndexRangeCache.h", 235 "src/libANGLE/InfoLog.h", 236 "src/libANGLE/LoggingAnnotator.h", 237 "src/libANGLE/MemoryObject.h", 238 "src/libANGLE/MemoryProgramCache.h", 239 "src/libANGLE/Observer.h", 240 "src/libANGLE/Overlay.cpp", 241 "src/libANGLE/Overlay.h", 242 "src/libANGLE/OverlayWidgets.cpp", 243 "src/libANGLE/OverlayWidgets.h", 244 "src/libANGLE/Overlay_autogen.cpp", 245 "src/libANGLE/Overlay_font_autogen.cpp", 246 "src/libANGLE/Overlay_font_autogen.h", 247 "src/libANGLE/Program.h", 248 "src/libANGLE/ProgramExecutable.h", 249 "src/libANGLE/ProgramLinkedResources.h", 250 "src/libANGLE/ProgramPipeline.h", 251 "src/libANGLE/Query.h", 252 "src/libANGLE/RefCountObject.h", 253 "src/libANGLE/Renderbuffer.h", 254 "src/libANGLE/ResourceManager.h", 255 "src/libANGLE/ResourceMap.h", 256 "src/libANGLE/Sampler.h", 257 "src/libANGLE/Semaphore.h", 258 "src/libANGLE/Shader.h", 259 "src/libANGLE/SizedMRUCache.h", 260 "src/libANGLE/State.h", 261 "src/libANGLE/Stream.h", 262 "src/libANGLE/Surface.h", 263 "src/libANGLE/Texture.h", 264 "src/libANGLE/Thread.h", 265 "src/libANGLE/TransformFeedback.h", 266 "src/libANGLE/Uniform.h", 267 "src/libANGLE/VaryingPacking.h", 268 "src/libANGLE/Version.h", 269 "src/libANGLE/Version.inc", 270 "src/libANGLE/VertexArray.h", 271 "src/libANGLE/VertexAttribute.h", 272 "src/libANGLE/VertexAttribute.inc", 273 "src/libANGLE/WorkerThread.h", 274 "src/libANGLE/angletypes.h", 275 "src/libANGLE/angletypes.inc", 276 "src/libANGLE/entry_points_enum_autogen.h", 277 "src/libANGLE/entry_points_utils.h", 278 "src/libANGLE/features.h", 279 "src/libANGLE/formatutils.h", 280 "src/libANGLE/histogram_macros.h", 281 "src/libANGLE/queryconversions.h", 282 "src/libANGLE/queryutils.h", 283 "src/libANGLE/trace.h", 284 "src/libANGLE/renderer/BufferImpl.h", 285 "src/libANGLE/renderer/CompilerImpl.h", 286 "src/libANGLE/renderer/ContextImpl.h", 287 "src/libANGLE/renderer/driver_utils.h", 288 "src/libANGLE/renderer/DeviceImpl.h", 289 "src/libANGLE/renderer/DisplayImpl.h", 290 "src/libANGLE/renderer/EGLImplFactory.h", 291 "src/libANGLE/renderer/EGLSyncImpl.h", 292 "src/libANGLE/renderer/FenceNVImpl.h", 293 "src/libANGLE/renderer/FormatID_autogen.h", 294 "src/libANGLE/renderer/Format.h", 295 "src/libANGLE/renderer/FramebufferAttachmentObjectImpl.h", 296 "src/libANGLE/renderer/FramebufferImpl.h", 297 "src/libANGLE/renderer/GLImplFactory.h", 298 "src/libANGLE/renderer/ImageImpl.h", 299 "src/libANGLE/renderer/MemoryObjectImpl.h", 300 "src/libANGLE/renderer/OverlayImpl.h", 301 "src/libANGLE/renderer/ProgramImpl.h", 302 "src/libANGLE/renderer/ProgramPipelineImpl.h", 303 "src/libANGLE/renderer/QueryImpl.h", 304 "src/libANGLE/renderer/RenderbufferImpl.h", 305 "src/libANGLE/renderer/RenderTargetCache.h", 306 "src/libANGLE/renderer/SamplerImpl.h", 307 "src/libANGLE/renderer/SemaphoreImpl.h", 308 "src/libANGLE/renderer/ShaderImpl.h", 309 "src/libANGLE/renderer/StreamProducerImpl.h", 310 "src/libANGLE/renderer/SurfaceImpl.h", 311 "src/libANGLE/renderer/SyncImpl.h", 312 "src/libANGLE/renderer/TextureImpl.h", 313 "src/libANGLE/renderer/TransformFeedbackImpl.h", 314 "src/libANGLE/renderer/VertexArrayImpl.h", 315 "src/libANGLE/renderer/copyvertex.h", 316 "src/libANGLE/renderer/copyvertex.inc.h", 317 "src/libANGLE/renderer/load_functions_table.h", 318 "src/libANGLE/renderer/renderer_utils.h", 319 "src/libANGLE/renderer/serial_utils.h", 320 "src/libANGLE/validationEGL.h", 321 "src/libANGLE/validationES.h", 322 "src/libANGLE/validationES1.h", 323 "src/libANGLE/validationES1_autogen.h", 324 "src/libANGLE/validationES2.h", 325 "src/libANGLE/validationES2_autogen.h", 326 "src/libANGLE/validationES3.h", 327 "src/libANGLE/validationES31.h", 328 "src/libANGLE/validationES31_autogen.h", 329 "src/libANGLE/validationES32.h", 330 "src/libANGLE/validationES32_autogen.h", 331 "src/libANGLE/validationES3_autogen.h", 332 "src/libANGLE/validationESEXT.h", 333 "src/libANGLE/validationESEXT_autogen.h", 334 "src/libANGLE/validationGL11_autogen.h", 335 "src/libANGLE/validationGL12_autogen.h", 336 "src/libANGLE/validationGL13_autogen.h", 337 "src/libANGLE/validationGL14_autogen.h", 338 "src/libANGLE/validationGL15_autogen.h", 339 "src/libANGLE/validationGL1_autogen.h", 340 "src/libANGLE/validationGL21_autogen.h", 341 "src/libANGLE/validationGL2_autogen.h", 342 "src/libANGLE/validationGL31_autogen.h", 343 "src/libANGLE/validationGL32_autogen.h", 344 "src/libANGLE/validationGL33_autogen.h", 345 "src/libANGLE/validationGL3_autogen.h", 346 "src/libANGLE/validationGL41_autogen.h", 347 "src/libANGLE/validationGL42_autogen.h", 348 "src/libANGLE/validationGL43_autogen.h", 349 "src/libANGLE/validationGL44_autogen.h", 350 "src/libANGLE/validationGL45_autogen.h", 351 "src/libANGLE/validationGL46_autogen.h", 352 "src/libANGLE/validationGL4_autogen.h", 353 "src/third_party/trace_event/trace_event.h", 354] 355 356libangle_sources = [ 357 "src/libANGLE/AttributeMap.cpp", 358 "src/libANGLE/BlobCache.cpp", 359 "src/libANGLE/Buffer.cpp", 360 "src/libANGLE/Caps.cpp", 361 "src/libANGLE/Compiler.cpp", 362 "src/libANGLE/Config.cpp", 363 "src/libANGLE/Context.cpp", 364 "src/libANGLE/Context_gl.cpp", 365 "src/libANGLE/Context_gles_1_0.cpp", 366 "src/libANGLE/Debug.cpp", 367 "src/libANGLE/Device.cpp", 368 "src/libANGLE/Display.cpp", 369 "src/libANGLE/EGLSync.cpp", 370 "src/libANGLE/Error.cpp", 371 "src/libANGLE/Fence.cpp", 372 "src/libANGLE/Framebuffer.cpp", 373 "src/libANGLE/FramebufferAttachment.cpp", 374 "src/libANGLE/GLES1Renderer.cpp", 375 "src/libANGLE/GLES1State.cpp", 376 "src/libANGLE/HandleAllocator.cpp", 377 "src/libANGLE/Image.cpp", 378 "src/libANGLE/ImageIndex.cpp", 379 "src/libANGLE/IndexRangeCache.cpp", 380 "src/libANGLE/LoggingAnnotator.cpp", 381 "src/libANGLE/MemoryObject.cpp", 382 "src/libANGLE/MemoryProgramCache.cpp", 383 "src/libANGLE/Observer.cpp", 384 "src/libANGLE/Platform.cpp", 385 "src/libANGLE/Program.cpp", 386 "src/libANGLE/ProgramExecutable.cpp", 387 "src/libANGLE/ProgramLinkedResources.cpp", 388 "src/libANGLE/ProgramPipeline.cpp", 389 "src/libANGLE/Query.cpp", 390 "src/libANGLE/Renderbuffer.cpp", 391 "src/libANGLE/ResourceManager.cpp", 392 "src/libANGLE/Sampler.cpp", 393 "src/libANGLE/Semaphore.cpp", 394 "src/libANGLE/Shader.cpp", 395 "src/libANGLE/State.cpp", 396 "src/libANGLE/Stream.cpp", 397 "src/libANGLE/Surface.cpp", 398 "src/libANGLE/Texture.cpp", 399 "src/libANGLE/Thread.cpp", 400 "src/libANGLE/TransformFeedback.cpp", 401 "src/libANGLE/Uniform.cpp", 402 "src/libANGLE/VaryingPacking.cpp", 403 "src/libANGLE/VertexArray.cpp", 404 "src/libANGLE/VertexAttribute.cpp", 405 "src/libANGLE/WorkerThread.cpp", 406 "src/libANGLE/angletypes.cpp", 407 "src/libANGLE/entry_points_enum_autogen.cpp", 408 "src/libANGLE/es3_copy_conversion_table_autogen.cpp", 409 "src/libANGLE/format_map_autogen.cpp", 410 "src/libANGLE/format_map_desktop.cpp", 411 "src/libANGLE/formatutils.cpp", 412 "src/libANGLE/queryconversions.cpp", 413 "src/libANGLE/queryutils.cpp", 414 "src/libANGLE/renderer/ContextImpl.cpp", 415 "src/libANGLE/renderer/DeviceImpl.cpp", 416 "src/libANGLE/renderer/DisplayImpl.cpp", 417 "src/libANGLE/renderer/Format_table_autogen.cpp", 418 "src/libANGLE/renderer/ProgramPipelineImpl.cpp", 419 "src/libANGLE/renderer/QueryImpl.cpp", 420 "src/libANGLE/renderer/ShaderImpl.cpp", 421 "src/libANGLE/renderer/SurfaceImpl.cpp", 422 "src/libANGLE/renderer/TextureImpl.cpp", 423 "src/libANGLE/renderer/driver_utils.cpp", 424 "src/libANGLE/renderer/load_functions_table_autogen.cpp", 425 "src/libANGLE/renderer/renderer_utils.cpp", 426 "src/libANGLE/validationEGL.cpp", 427 "src/libANGLE/validationES.cpp", 428 "src/libANGLE/validationES1.cpp", 429 "src/libANGLE/validationES2.cpp", 430 "src/libANGLE/validationES3.cpp", 431 "src/libANGLE/validationES31.cpp", 432 "src/libANGLE/validationES32.cpp", 433 "src/libANGLE/validationESEXT.cpp", 434 "src/libANGLE/validationGL1.cpp", 435 "src/libANGLE/validationGL11.cpp", 436 "src/libANGLE/validationGL12.cpp", 437 "src/libANGLE/validationGL13.cpp", 438 "src/libANGLE/validationGL14.cpp", 439 "src/libANGLE/validationGL15.cpp", 440 "src/libANGLE/validationGL2.cpp", 441 "src/libANGLE/validationGL21.cpp", 442 "src/libANGLE/validationGL3.cpp", 443 "src/libANGLE/validationGL31.cpp", 444 "src/libANGLE/validationGL32.cpp", 445 "src/libANGLE/validationGL33.cpp", 446 "src/libANGLE/validationGL4.cpp", 447 "src/libANGLE/validationGL41.cpp", 448 "src/libANGLE/validationGL42.cpp", 449 "src/libANGLE/validationGL43.cpp", 450 "src/libANGLE/validationGL44.cpp", 451 "src/libANGLE/validationGL45.cpp", 452 "src/libANGLE/validationGL46.cpp", 453] 454 455libangle_d3d_shared_sources = [ 456 "src/libANGLE/renderer/d3d/BufferD3D.cpp", 457 "src/libANGLE/renderer/d3d/BufferD3D.h", 458 "src/libANGLE/renderer/d3d/CompilerD3D.cpp", 459 "src/libANGLE/renderer/d3d/CompilerD3D.h", 460 "src/libANGLE/renderer/d3d/ContextD3D.h", 461 "src/libANGLE/renderer/d3d/DeviceD3D.cpp", 462 "src/libANGLE/renderer/d3d/DeviceD3D.h", 463 "src/libANGLE/renderer/d3d/DisplayD3D.cpp", 464 "src/libANGLE/renderer/d3d/DisplayD3D.h", 465 "src/libANGLE/renderer/d3d/DynamicHLSL.cpp", 466 "src/libANGLE/renderer/d3d/DynamicHLSL.h", 467 "src/libANGLE/renderer/d3d/DynamicImage2DHLSL.cpp", 468 "src/libANGLE/renderer/d3d/DynamicImage2DHLSL.h", 469 "src/libANGLE/renderer/d3d/EGLImageD3D.cpp", 470 "src/libANGLE/renderer/d3d/EGLImageD3D.h", 471 "src/libANGLE/renderer/d3d/FramebufferD3D.cpp", 472 "src/libANGLE/renderer/d3d/FramebufferD3D.h", 473 "src/libANGLE/renderer/d3d/HLSLCompiler.cpp", 474 "src/libANGLE/renderer/d3d/HLSLCompiler.h", 475 "src/libANGLE/renderer/d3d/ImageD3D.cpp", 476 "src/libANGLE/renderer/d3d/ImageD3D.h", 477 "src/libANGLE/renderer/d3d/IndexBuffer.cpp", 478 "src/libANGLE/renderer/d3d/IndexBuffer.h", 479 "src/libANGLE/renderer/d3d/IndexDataManager.cpp", 480 "src/libANGLE/renderer/d3d/IndexDataManager.h", 481 "src/libANGLE/renderer/d3d/NativeWindowD3D.cpp", 482 "src/libANGLE/renderer/d3d/NativeWindowD3D.h", 483 "src/libANGLE/renderer/d3d/ProgramD3D.cpp", 484 "src/libANGLE/renderer/d3d/ProgramD3D.h", 485 "src/libANGLE/renderer/d3d/RenderTargetD3D.cpp", 486 "src/libANGLE/renderer/d3d/RenderTargetD3D.h", 487 "src/libANGLE/renderer/d3d/RenderbufferD3D.cpp", 488 "src/libANGLE/renderer/d3d/RenderbufferD3D.h", 489 "src/libANGLE/renderer/d3d/RendererD3D.cpp", 490 "src/libANGLE/renderer/d3d/RendererD3D.h", 491 "src/libANGLE/renderer/d3d/SamplerD3D.h", 492 "src/libANGLE/renderer/d3d/ShaderD3D.cpp", 493 "src/libANGLE/renderer/d3d/ShaderD3D.h", 494 "src/libANGLE/renderer/d3d/ShaderExecutableD3D.cpp", 495 "src/libANGLE/renderer/d3d/ShaderExecutableD3D.h", 496 "src/libANGLE/renderer/d3d/SurfaceD3D.cpp", 497 "src/libANGLE/renderer/d3d/SurfaceD3D.h", 498 "src/libANGLE/renderer/d3d/SwapChainD3D.cpp", 499 "src/libANGLE/renderer/d3d/SwapChainD3D.h", 500 "src/libANGLE/renderer/d3d/TextureD3D.cpp", 501 "src/libANGLE/renderer/d3d/TextureD3D.h", 502 "src/libANGLE/renderer/d3d/TextureStorage.h", 503 "src/libANGLE/renderer/d3d/VertexBuffer.cpp", 504 "src/libANGLE/renderer/d3d/VertexBuffer.h", 505 "src/libANGLE/renderer/d3d/VertexDataManager.cpp", 506 "src/libANGLE/renderer/d3d/VertexDataManager.h", 507 "src/libANGLE/renderer/d3d/formatutilsD3D.h", 508] 509 510libangle_d3d9_sources = [ 511 "src/libANGLE/renderer/d3d/d3d9/Blit9.cpp", 512 "src/libANGLE/renderer/d3d/d3d9/Blit9.h", 513 "src/libANGLE/renderer/d3d/d3d9/Buffer9.cpp", 514 "src/libANGLE/renderer/d3d/d3d9/Buffer9.h", 515 "src/libANGLE/renderer/d3d/d3d9/Context9.cpp", 516 "src/libANGLE/renderer/d3d/d3d9/Context9.h", 517 "src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.cpp", 518 "src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.h", 519 "src/libANGLE/renderer/d3d/d3d9/Fence9.cpp", 520 "src/libANGLE/renderer/d3d/d3d9/Fence9.h", 521 "src/libANGLE/renderer/d3d/d3d9/Framebuffer9.cpp", 522 "src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h", 523 "src/libANGLE/renderer/d3d/d3d9/Image9.cpp", 524 "src/libANGLE/renderer/d3d/d3d9/Image9.h", 525 "src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.cpp", 526 "src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.h", 527 "src/libANGLE/renderer/d3d/d3d9/NativeWindow9.cpp", 528 "src/libANGLE/renderer/d3d/d3d9/NativeWindow9.h", 529 "src/libANGLE/renderer/d3d/d3d9/Query9.cpp", 530 "src/libANGLE/renderer/d3d/d3d9/Query9.h", 531 "src/libANGLE/renderer/d3d/d3d9/RenderTarget9.cpp", 532 "src/libANGLE/renderer/d3d/d3d9/RenderTarget9.h", 533 "src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp", 534 "src/libANGLE/renderer/d3d/d3d9/Renderer9.h", 535 "src/libANGLE/renderer/d3d/d3d9/ShaderCache.h", 536 "src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.cpp", 537 "src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.h", 538 "src/libANGLE/renderer/d3d/d3d9/StateManager9.cpp", 539 "src/libANGLE/renderer/d3d/d3d9/StateManager9.h", 540 "src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp", 541 "src/libANGLE/renderer/d3d/d3d9/SwapChain9.h", 542 "src/libANGLE/renderer/d3d/d3d9/TextureStorage9.cpp", 543 "src/libANGLE/renderer/d3d/d3d9/TextureStorage9.h", 544 "src/libANGLE/renderer/d3d/d3d9/VertexArray9.h", 545 "src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp", 546 "src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h", 547 "src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.cpp", 548 "src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.h", 549 "src/libANGLE/renderer/d3d/d3d9/formatutils9.cpp", 550 "src/libANGLE/renderer/d3d/d3d9/formatutils9.h", 551 "src/libANGLE/renderer/d3d/d3d9/renderer9_utils.cpp", 552 "src/libANGLE/renderer/d3d/d3d9/renderer9_utils.h", 553 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/componentmaskpremultps.h", 554 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/componentmaskps.h", 555 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/componentmaskunmultps.h", 556 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/luminancepremultps.h", 557 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/luminanceps.h", 558 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/luminanceunmultps.h", 559 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/passthroughps.h", 560 "src/libANGLE/renderer/d3d/d3d9/shaders/compiled/standardvs.h", 561 "src/libANGLE/renderer/d3d/d3d9/vertexconversion.h", 562] 563 564libangle_d3d11_sources = [ 565 "src/libANGLE/renderer/d3d/d3d11/Blit11.cpp", 566 "src/libANGLE/renderer/d3d/d3d11/Blit11.h", 567 "src/libANGLE/renderer/d3d/d3d11/Blit11Helper_autogen.inc", 568 "src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp", 569 "src/libANGLE/renderer/d3d/d3d11/Buffer11.h", 570 "src/libANGLE/renderer/d3d/d3d11/Clear11.cpp", 571 "src/libANGLE/renderer/d3d/d3d11/Clear11.h", 572 "src/libANGLE/renderer/d3d/d3d11/Context11.cpp", 573 "src/libANGLE/renderer/d3d/d3d11/Context11.h", 574 "src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.cpp", 575 "src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.h", 576 "src/libANGLE/renderer/d3d/d3d11/ExternalImageSiblingImpl11.cpp", 577 "src/libANGLE/renderer/d3d/d3d11/ExternalImageSiblingImpl11.h", 578 "src/libANGLE/renderer/d3d/d3d11/Fence11.cpp", 579 "src/libANGLE/renderer/d3d/d3d11/Fence11.h", 580 "src/libANGLE/renderer/d3d/d3d11/Framebuffer11.cpp", 581 "src/libANGLE/renderer/d3d/d3d11/Framebuffer11.h", 582 "src/libANGLE/renderer/d3d/d3d11/Image11.cpp", 583 "src/libANGLE/renderer/d3d/d3d11/Image11.h", 584 "src/libANGLE/renderer/d3d/d3d11/IndexBuffer11.cpp", 585 "src/libANGLE/renderer/d3d/d3d11/IndexBuffer11.h", 586 "src/libANGLE/renderer/d3d/d3d11/InputLayoutCache.cpp", 587 "src/libANGLE/renderer/d3d/d3d11/InputLayoutCache.h", 588 "src/libANGLE/renderer/d3d/d3d11/MappedSubresourceVerifier11.cpp", 589 "src/libANGLE/renderer/d3d/d3d11/MappedSubresourceVerifier11.h", 590 "src/libANGLE/renderer/d3d/d3d11/NativeWindow11.h", 591 "src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.cpp", 592 "src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.h", 593 "src/libANGLE/renderer/d3d/d3d11/Program11.cpp", 594 "src/libANGLE/renderer/d3d/d3d11/Program11.h", 595 "src/libANGLE/renderer/d3d/d3d11/ProgramPipeline11.cpp", 596 "src/libANGLE/renderer/d3d/d3d11/ProgramPipeline11.h", 597 "src/libANGLE/renderer/d3d/d3d11/Query11.cpp", 598 "src/libANGLE/renderer/d3d/d3d11/Query11.h", 599 "src/libANGLE/renderer/d3d/d3d11/RenderStateCache.cpp", 600 "src/libANGLE/renderer/d3d/d3d11/RenderStateCache.h", 601 "src/libANGLE/renderer/d3d/d3d11/RenderTarget11.cpp", 602 "src/libANGLE/renderer/d3d/d3d11/RenderTarget11.h", 603 "src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp", 604 "src/libANGLE/renderer/d3d/d3d11/Renderer11.h", 605 "src/libANGLE/renderer/d3d/d3d11/ResourceManager11.cpp", 606 "src/libANGLE/renderer/d3d/d3d11/ResourceManager11.h", 607 "src/libANGLE/renderer/d3d/d3d11/ShaderExecutable11.cpp", 608 "src/libANGLE/renderer/d3d/d3d11/ShaderExecutable11.h", 609 "src/libANGLE/renderer/d3d/d3d11/StateManager11.cpp", 610 "src/libANGLE/renderer/d3d/d3d11/StateManager11.h", 611 "src/libANGLE/renderer/d3d/d3d11/StreamProducerD3DTexture.cpp", 612 "src/libANGLE/renderer/d3d/d3d11/StreamProducerD3DTexture.h", 613 "src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp", 614 "src/libANGLE/renderer/d3d/d3d11/SwapChain11.h", 615 "src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp", 616 "src/libANGLE/renderer/d3d/d3d11/TextureStorage11.h", 617 "src/libANGLE/renderer/d3d/d3d11/TransformFeedback11.cpp", 618 "src/libANGLE/renderer/d3d/d3d11/TransformFeedback11.h", 619 "src/libANGLE/renderer/d3d/d3d11/Trim11.cpp", 620 "src/libANGLE/renderer/d3d/d3d11/Trim11.h", 621 "src/libANGLE/renderer/d3d/d3d11/VertexArray11.cpp", 622 "src/libANGLE/renderer/d3d/d3d11/VertexArray11.h", 623 "src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp", 624 "src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h", 625 "src/libANGLE/renderer/d3d/d3d11/dxgi_format_map_autogen.cpp", 626 "src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.h", 627 "src/libANGLE/renderer/d3d/d3d11/dxgi_support_table_autogen.cpp", 628 "src/libANGLE/renderer/d3d/d3d11/formatutils11.cpp", 629 "src/libANGLE/renderer/d3d/d3d11/formatutils11.h", 630 "src/libANGLE/renderer/d3d/d3d11/renderer11_utils.cpp", 631 "src/libANGLE/renderer/d3d/d3d11/renderer11_utils.h", 632 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_gs.h", 633 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_ps_4f.h", 634 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_ps_4i.h", 635 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_ps_4ui.h", 636 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_vs.h", 637 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clear11_fl9vs.h", 638 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clear11multiviewgs.h", 639 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clear11multiviewvs.h", 640 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clear11vs.h", 641 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/cleardepth11ps.h", 642 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11_fl9ps.h", 643 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps1.h", 644 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps2.h", 645 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps3.h", 646 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps4.h", 647 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps5.h", 648 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps6.h", 649 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps7.h", 650 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps8.h", 651 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps1.h", 652 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps2.h", 653 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps3.h", 654 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps4.h", 655 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps5.h", 656 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps6.h", 657 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps7.h", 658 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps8.h", 659 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps1.h", 660 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps2.h", 661 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps3.h", 662 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps4.h", 663 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps5.h", 664 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps6.h", 665 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps7.h", 666 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps8.h", 667 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthrough2d11vs.h", 668 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthrough3d11gs.h", 669 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthrough3d11vs.h", 670 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughdepth2d11ps.h", 671 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba2dms11ps.h", 672 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/resolvecolor2dps.h", 673 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/resolvedepth11_ps.h", 674 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/resolvedepthstencil11_ps.h", 675 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/resolvedepthstencil11_vs.h", 676 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/resolvestencil11_ps.h", 677 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlef2darrayps.h", 678 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlef2dps.h", 679 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlef3dps.h", 680 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlei2darrayps.h", 681 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlei2dps.h", 682 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlei3dps.h", 683 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzleui2darrayps.h", 684 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzleui2dps.h", 685 "src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzleui3dps.h", 686 "src/libANGLE/renderer/d3d/d3d11/texture_format_table.cpp", 687 "src/libANGLE/renderer/d3d/d3d11/texture_format_table.h", 688 "src/libANGLE/renderer/d3d/d3d11/texture_format_table_autogen.cpp", 689 "src/libANGLE/renderer/d3d/d3d11/texture_format_table_utils.h", 690] 691 692libangle_d3d11_win32_sources = [ 693 "src/libANGLE/renderer/d3d/d3d11/converged/CompositorNativeWindow11.cpp", 694 "src/libANGLE/renderer/d3d/d3d11/converged/CompositorNativeWindow11.h", 695 "src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.cpp", 696 "src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow11Win32.h", 697 "src/third_party/systeminfo/SystemInfo.cpp", 698 "src/third_party/systeminfo/SystemInfo.h", 699] 700 701libangle_d3d11_winuwp_sources = [ 702 "src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.cpp", 703 "src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.h", 704 "src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.cpp", 705 "src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.h", 706 "src/libANGLE/renderer/d3d/d3d11/winrt/NativeWindow11WinRT.cpp", 707 "src/libANGLE/renderer/d3d/d3d11/winrt/NativeWindow11WinRT.h", 708 "src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp", 709 "src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.h", 710] 711 712libangle_gl_sources = [ 713 "src/libANGLE/renderer/gl/BlitGL.cpp", 714 "src/libANGLE/renderer/gl/BlitGL.h", 715 "src/libANGLE/renderer/gl/BufferGL.cpp", 716 "src/libANGLE/renderer/gl/BufferGL.h", 717 "src/libANGLE/renderer/gl/ClearMultiviewGL.cpp", 718 "src/libANGLE/renderer/gl/ClearMultiviewGL.h", 719 "src/libANGLE/renderer/gl/CompilerGL.cpp", 720 "src/libANGLE/renderer/gl/CompilerGL.h", 721 "src/libANGLE/renderer/gl/ContextGL.cpp", 722 "src/libANGLE/renderer/gl/ContextGL.h", 723 "src/libANGLE/renderer/gl/DispatchTableGL_autogen.cpp", 724 "src/libANGLE/renderer/gl/DispatchTableGL_autogen.h", 725 "src/libANGLE/renderer/gl/DisplayGL.cpp", 726 "src/libANGLE/renderer/gl/DisplayGL.h", 727 "src/libANGLE/renderer/gl/FenceNVGL.cpp", 728 "src/libANGLE/renderer/gl/FenceNVGL.h", 729 "src/libANGLE/renderer/gl/FramebufferGL.cpp", 730 "src/libANGLE/renderer/gl/FramebufferGL.h", 731 "src/libANGLE/renderer/gl/FunctionsGL.cpp", 732 "src/libANGLE/renderer/gl/FunctionsGL.h", 733 "src/libANGLE/renderer/gl/ImageGL.cpp", 734 "src/libANGLE/renderer/gl/ImageGL.h", 735 "src/libANGLE/renderer/gl/MemoryObjectGL.cpp", 736 "src/libANGLE/renderer/gl/MemoryObjectGL.h", 737 "src/libANGLE/renderer/gl/ProgramGL.cpp", 738 "src/libANGLE/renderer/gl/ProgramGL.h", 739 "src/libANGLE/renderer/gl/ProgramPipelineGL.cpp", 740 "src/libANGLE/renderer/gl/ProgramPipelineGL.h", 741 "src/libANGLE/renderer/gl/QueryGL.cpp", 742 "src/libANGLE/renderer/gl/QueryGL.h", 743 "src/libANGLE/renderer/gl/RenderbufferGL.cpp", 744 "src/libANGLE/renderer/gl/RenderbufferGL.h", 745 "src/libANGLE/renderer/gl/RendererGL.cpp", 746 "src/libANGLE/renderer/gl/RendererGL.h", 747 "src/libANGLE/renderer/gl/SamplerGL.cpp", 748 "src/libANGLE/renderer/gl/SamplerGL.h", 749 "src/libANGLE/renderer/gl/SemaphoreGL.cpp", 750 "src/libANGLE/renderer/gl/SemaphoreGL.h", 751 "src/libANGLE/renderer/gl/ShaderGL.cpp", 752 "src/libANGLE/renderer/gl/ShaderGL.h", 753 "src/libANGLE/renderer/gl/StateManagerGL.cpp", 754 "src/libANGLE/renderer/gl/StateManagerGL.h", 755 "src/libANGLE/renderer/gl/SurfaceGL.cpp", 756 "src/libANGLE/renderer/gl/SurfaceGL.h", 757 "src/libANGLE/renderer/gl/SyncGL.cpp", 758 "src/libANGLE/renderer/gl/SyncGL.h", 759 "src/libANGLE/renderer/gl/TextureGL.cpp", 760 "src/libANGLE/renderer/gl/TextureGL.h", 761 "src/libANGLE/renderer/gl/TransformFeedbackGL.cpp", 762 "src/libANGLE/renderer/gl/TransformFeedbackGL.h", 763 "src/libANGLE/renderer/gl/VertexArrayGL.cpp", 764 "src/libANGLE/renderer/gl/VertexArrayGL.h", 765 "src/libANGLE/renderer/gl/formatutilsgl.cpp", 766 "src/libANGLE/renderer/gl/formatutilsgl.h", 767 "src/libANGLE/renderer/gl/functionsgl_enums.h", 768 "src/libANGLE/renderer/gl/functionsgl_typedefs.h", 769 "src/libANGLE/renderer/gl/renderergl_utils.cpp", 770 "src/libANGLE/renderer/gl/renderergl_utils.h", 771] 772 773libangle_gl_null_sources = [ 774 "src/libANGLE/renderer/gl/null_functions.cpp", 775 "src/libANGLE/renderer/gl/null_functions.h", 776] 777 778libangle_gl_wgl_sources = [ 779 "src/libANGLE/renderer/gl/wgl/ContextWGL.cpp", 780 "src/libANGLE/renderer/gl/wgl/ContextWGL.h", 781 "src/libANGLE/renderer/gl/wgl/D3DTextureSurfaceWGL.cpp", 782 "src/libANGLE/renderer/gl/wgl/D3DTextureSurfaceWGL.h", 783 "src/libANGLE/renderer/gl/wgl/DXGISwapChainWindowSurfaceWGL.cpp", 784 "src/libANGLE/renderer/gl/wgl/DXGISwapChainWindowSurfaceWGL.h", 785 "src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp", 786 "src/libANGLE/renderer/gl/wgl/DisplayWGL.h", 787 "src/libANGLE/renderer/gl/wgl/FunctionsWGL.cpp", 788 "src/libANGLE/renderer/gl/wgl/FunctionsWGL.h", 789 "src/libANGLE/renderer/gl/wgl/PbufferSurfaceWGL.cpp", 790 "src/libANGLE/renderer/gl/wgl/PbufferSurfaceWGL.h", 791 "src/libANGLE/renderer/gl/wgl/RendererWGL.cpp", 792 "src/libANGLE/renderer/gl/wgl/RendererWGL.h", 793 "src/libANGLE/renderer/gl/wgl/SurfaceWGL.h", 794 "src/libANGLE/renderer/gl/wgl/WindowSurfaceWGL.cpp", 795 "src/libANGLE/renderer/gl/wgl/WindowSurfaceWGL.h", 796 "src/libANGLE/renderer/gl/wgl/functionswgl_typedefs.h", 797 "src/libANGLE/renderer/gl/wgl/wgl_utils.cpp", 798 "src/libANGLE/renderer/gl/wgl/wgl_utils.h", 799 "src/third_party/khronos/GL/wglext.h", 800] 801 802libangle_gl_glx_sources = [ 803 "src/libANGLE/renderer/gl/glx/DisplayGLX.cpp", 804 "src/libANGLE/renderer/gl/glx/DisplayGLX.h", 805 "src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp", 806 "src/libANGLE/renderer/gl/glx/FunctionsGLX.h", 807 "src/libANGLE/renderer/gl/glx/PbufferSurfaceGLX.cpp", 808 "src/libANGLE/renderer/gl/glx/PbufferSurfaceGLX.h", 809 "src/libANGLE/renderer/gl/glx/RendererGLX.cpp", 810 "src/libANGLE/renderer/gl/glx/RendererGLX.h", 811 "src/libANGLE/renderer/gl/glx/SurfaceGLX.h", 812 "src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.cpp", 813 "src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.h", 814 "src/libANGLE/renderer/gl/glx/functionsglx_typedefs.h", 815 "src/libANGLE/renderer/gl/glx/platform_glx.h", 816] 817 818libangle_gl_egl_sources = [ 819 "src/libANGLE/renderer/gl/egl/ContextEGL.cpp", 820 "src/libANGLE/renderer/gl/egl/ContextEGL.h", 821 "src/libANGLE/renderer/gl/egl/DisplayEGL.cpp", 822 "src/libANGLE/renderer/gl/egl/DisplayEGL.h", 823 "src/libANGLE/renderer/gl/egl/ExternalImageSiblingEGL.h", 824 "src/libANGLE/renderer/gl/egl/FunctionsEGL.cpp", 825 "src/libANGLE/renderer/gl/egl/FunctionsEGL.h", 826 "src/libANGLE/renderer/gl/egl/ImageEGL.cpp", 827 "src/libANGLE/renderer/gl/egl/ImageEGL.h", 828 "src/libANGLE/renderer/gl/egl/PbufferSurfaceEGL.cpp", 829 "src/libANGLE/renderer/gl/egl/PbufferSurfaceEGL.h", 830 "src/libANGLE/renderer/gl/egl/RendererEGL.cpp", 831 "src/libANGLE/renderer/gl/egl/RendererEGL.h", 832 "src/libANGLE/renderer/gl/egl/SurfaceEGL.cpp", 833 "src/libANGLE/renderer/gl/egl/SurfaceEGL.h", 834 "src/libANGLE/renderer/gl/egl/SyncEGL.cpp", 835 "src/libANGLE/renderer/gl/egl/SyncEGL.h", 836 "src/libANGLE/renderer/gl/egl/WindowSurfaceEGL.cpp", 837 "src/libANGLE/renderer/gl/egl/WindowSurfaceEGL.h", 838 "src/libANGLE/renderer/gl/egl/egl_utils.cpp", 839 "src/libANGLE/renderer/gl/egl/egl_utils.h", 840 "src/libANGLE/renderer/gl/egl/functionsegl_typedefs.h", 841] 842libangle_gl_egl_dl_sources = [ 843 "src/libANGLE/renderer/gl/egl/FunctionsEGLDL.cpp", 844 "src/libANGLE/renderer/gl/egl/FunctionsEGLDL.h", 845] 846 847libangle_gl_ozone_sources = [ 848 "src/libANGLE/renderer/gl/egl/ozone/DisplayOzone.cpp", 849 "src/libANGLE/renderer/gl/egl/ozone/DisplayOzone.h", 850 "src/libANGLE/renderer/gl/egl/ozone/SurfaceOzone.cpp", 851 "src/libANGLE/renderer/gl/egl/ozone/SurfaceOzone.h", 852] 853 854libangle_gl_egl_android_sources = [ 855 "src/libANGLE/renderer/gl/egl/android/DisplayAndroid.cpp", 856 "src/libANGLE/renderer/gl/egl/android/DisplayAndroid.h", 857 "src/libANGLE/renderer/gl/egl/android/NativeBufferImageSiblingAndroid.cpp", 858 "src/libANGLE/renderer/gl/egl/android/NativeBufferImageSiblingAndroid.h", 859] 860 861libangle_gl_cgl_sources = [ 862 "src/libANGLE/renderer/gl/cgl/ContextCGL.cpp", 863 "src/libANGLE/renderer/gl/cgl/ContextCGL.h", 864 "src/libANGLE/renderer/gl/cgl/DeviceCGL.cpp", 865 "src/libANGLE/renderer/gl/cgl/DeviceCGL.h", 866 "src/libANGLE/renderer/gl/cgl/DisplayCGL.h", 867 "src/libANGLE/renderer/gl/cgl/DisplayCGL.mm", 868 "src/libANGLE/renderer/gl/cgl/IOSurfaceSurfaceCGL.cpp", 869 "src/libANGLE/renderer/gl/cgl/IOSurfaceSurfaceCGL.h", 870 "src/libANGLE/renderer/gl/cgl/PbufferSurfaceCGL.cpp", 871 "src/libANGLE/renderer/gl/cgl/PbufferSurfaceCGL.h", 872 "src/libANGLE/renderer/gl/cgl/RendererCGL.cpp", 873 "src/libANGLE/renderer/gl/cgl/RendererCGL.h", 874 "src/libANGLE/renderer/gl/cgl/WindowSurfaceCGL.h", 875 "src/libANGLE/renderer/gl/cgl/WindowSurfaceCGL.mm", 876] 877 878libangle_mac_sources = [ "src/libANGLE/renderer/driver_utils_mac.mm" ] 879 880# The frame capture headers are always visible to libANGLE. 881libangle_sources += [ 882 "src/libANGLE/FrameCapture.h", 883 "src/libANGLE/capture_gles_1_0_autogen.h", 884 "src/libANGLE/capture_gles_2_0_autogen.h", 885 "src/libANGLE/capture_gles_3_0_autogen.h", 886 "src/libANGLE/capture_gles_3_1_autogen.h", 887 "src/libANGLE/capture_gles_3_2_autogen.h", 888 "src/libANGLE/capture_gles_ext_autogen.h", 889 "src/libANGLE/frame_capture_utils_autogen.h", 890 "src/libANGLE/gl_enum_utils.h", 891 "src/libANGLE/gl_enum_utils_autogen.h", 892] 893 894libangle_capture_sources = [ 895 "src/libANGLE/FrameCapture.cpp", 896 "src/libANGLE/capture_gles_1_0_autogen.cpp", 897 "src/libANGLE/capture_gles_1_0_params.cpp", 898 "src/libANGLE/capture_gles_2_0_autogen.cpp", 899 "src/libANGLE/capture_gles_2_0_params.cpp", 900 "src/libANGLE/capture_gles_3_0_autogen.cpp", 901 "src/libANGLE/capture_gles_3_0_params.cpp", 902 "src/libANGLE/capture_gles_3_1_autogen.cpp", 903 "src/libANGLE/capture_gles_3_1_params.cpp", 904 "src/libANGLE/capture_gles_3_2_autogen.cpp", 905 "src/libANGLE/capture_gles_3_2_params.cpp", 906 "src/libANGLE/capture_gles_ext_autogen.cpp", 907 "src/libANGLE/capture_gles_ext_params.cpp", 908 "src/libANGLE/frame_capture_replay_autogen.cpp", 909 "src/libANGLE/frame_capture_utils_autogen.cpp", 910 "src/libANGLE/gl_enum_utils.cpp", 911 "src/libANGLE/gl_enum_utils_autogen.cpp", 912] 913 914libangle_null_sources = [ 915 "src/libANGLE/renderer/null/BufferNULL.cpp", 916 "src/libANGLE/renderer/null/BufferNULL.h", 917 "src/libANGLE/renderer/null/CompilerNULL.cpp", 918 "src/libANGLE/renderer/null/CompilerNULL.h", 919 "src/libANGLE/renderer/null/ContextNULL.cpp", 920 "src/libANGLE/renderer/null/ContextNULL.h", 921 "src/libANGLE/renderer/null/DeviceNULL.cpp", 922 "src/libANGLE/renderer/null/DeviceNULL.h", 923 "src/libANGLE/renderer/null/DisplayNULL.cpp", 924 "src/libANGLE/renderer/null/DisplayNULL.h", 925 "src/libANGLE/renderer/null/FenceNVNULL.cpp", 926 "src/libANGLE/renderer/null/FenceNVNULL.h", 927 "src/libANGLE/renderer/null/FramebufferNULL.cpp", 928 "src/libANGLE/renderer/null/FramebufferNULL.h", 929 "src/libANGLE/renderer/null/ImageNULL.cpp", 930 "src/libANGLE/renderer/null/ImageNULL.h", 931 "src/libANGLE/renderer/null/ProgramNULL.cpp", 932 "src/libANGLE/renderer/null/ProgramNULL.h", 933 "src/libANGLE/renderer/null/ProgramPipelineNULL.cpp", 934 "src/libANGLE/renderer/null/ProgramPipelineNULL.h", 935 "src/libANGLE/renderer/null/QueryNULL.cpp", 936 "src/libANGLE/renderer/null/QueryNULL.h", 937 "src/libANGLE/renderer/null/RenderbufferNULL.cpp", 938 "src/libANGLE/renderer/null/RenderbufferNULL.h", 939 "src/libANGLE/renderer/null/SamplerNULL.cpp", 940 "src/libANGLE/renderer/null/SamplerNULL.h", 941 "src/libANGLE/renderer/null/ShaderNULL.cpp", 942 "src/libANGLE/renderer/null/ShaderNULL.h", 943 "src/libANGLE/renderer/null/SurfaceNULL.cpp", 944 "src/libANGLE/renderer/null/SurfaceNULL.h", 945 "src/libANGLE/renderer/null/SyncNULL.cpp", 946 "src/libANGLE/renderer/null/SyncNULL.h", 947 "src/libANGLE/renderer/null/TextureNULL.cpp", 948 "src/libANGLE/renderer/null/TextureNULL.h", 949 "src/libANGLE/renderer/null/TransformFeedbackNULL.cpp", 950 "src/libANGLE/renderer/null/TransformFeedbackNULL.h", 951 "src/libANGLE/renderer/null/VertexArrayNULL.cpp", 952 "src/libANGLE/renderer/null/VertexArrayNULL.h", 953] 954 955libgl_sources = [ 956 "src/common/angleutils.h", 957 "src/common/debug.h", 958 "src/libGL/entry_points_gl_1_0_autogen.cpp", 959 "src/libGL/entry_points_gl_1_0_autogen.h", 960 "src/libGL/entry_points_gl_1_1_autogen.cpp", 961 "src/libGL/entry_points_gl_1_1_autogen.h", 962 "src/libGL/entry_points_gl_1_2_autogen.cpp", 963 "src/libGL/entry_points_gl_1_2_autogen.h", 964 "src/libGL/entry_points_gl_1_3_autogen.cpp", 965 "src/libGL/entry_points_gl_1_3_autogen.h", 966 "src/libGL/entry_points_gl_1_4_autogen.cpp", 967 "src/libGL/entry_points_gl_1_4_autogen.h", 968 "src/libGL/entry_points_gl_1_5_autogen.cpp", 969 "src/libGL/entry_points_gl_1_5_autogen.h", 970 "src/libGL/entry_points_gl_2_0_autogen.cpp", 971 "src/libGL/entry_points_gl_2_0_autogen.h", 972 "src/libGL/entry_points_gl_2_1_autogen.cpp", 973 "src/libGL/entry_points_gl_2_1_autogen.h", 974 "src/libGL/entry_points_gl_3_0_autogen.cpp", 975 "src/libGL/entry_points_gl_3_0_autogen.h", 976 "src/libGL/entry_points_gl_3_1_autogen.cpp", 977 "src/libGL/entry_points_gl_3_1_autogen.h", 978 "src/libGL/entry_points_gl_3_2_autogen.cpp", 979 "src/libGL/entry_points_gl_3_2_autogen.h", 980 "src/libGL/entry_points_gl_3_3_autogen.cpp", 981 "src/libGL/entry_points_gl_3_3_autogen.h", 982 "src/libGL/entry_points_gl_4_0_autogen.cpp", 983 "src/libGL/entry_points_gl_4_0_autogen.h", 984 "src/libGL/entry_points_gl_4_1_autogen.cpp", 985 "src/libGL/entry_points_gl_4_1_autogen.h", 986 "src/libGL/entry_points_gl_4_2_autogen.cpp", 987 "src/libGL/entry_points_gl_4_2_autogen.h", 988 "src/libGL/entry_points_gl_4_3_autogen.cpp", 989 "src/libGL/entry_points_gl_4_3_autogen.h", 990 "src/libGL/entry_points_gl_4_4_autogen.cpp", 991 "src/libGL/entry_points_gl_4_4_autogen.h", 992 "src/libGL/entry_points_gl_4_5_autogen.cpp", 993 "src/libGL/entry_points_gl_4_5_autogen.h", 994 "src/libGL/entry_points_gl_4_6_autogen.cpp", 995 "src/libGL/entry_points_gl_4_6_autogen.h", 996 "src/libGL/entry_points_wgl.cpp", 997 "src/libGL/entry_points_wgl.h", 998 "src/libGL/libGL.rc", 999 "src/libGL/libGL_autogen.cpp", 1000 "src/libGL/libGL_autogen.def", 1001 "src/libGL/proc_table_wgl.h", 1002 "src/libGL/proc_table_wgl_autogen.cpp", 1003 "src/libGLESv2/global_state.cpp", 1004 "src/libGLESv2/global_state.h", 1005 "src/libGLESv2/resource.h", 1006] 1007 1008libglesv2_sources = [ 1009 "src/common/angleutils.h", 1010 "src/common/debug.h", 1011 "src/libANGLE/entry_points_enum_autogen.h", 1012 "src/libANGLE/entry_points_utils.h", 1013 "src/libGLESv2/entry_points_egl.cpp", 1014 "src/libGLESv2/entry_points_egl.h", 1015 "src/libGLESv2/entry_points_egl_ext.cpp", 1016 "src/libGLESv2/entry_points_egl_ext.h", 1017 "src/libGLESv2/entry_points_gles_1_0_autogen.cpp", 1018 "src/libGLESv2/entry_points_gles_1_0_autogen.h", 1019 "src/libGLESv2/entry_points_gles_2_0_autogen.cpp", 1020 "src/libGLESv2/entry_points_gles_2_0_autogen.h", 1021 "src/libGLESv2/entry_points_gles_3_0_autogen.cpp", 1022 "src/libGLESv2/entry_points_gles_3_0_autogen.h", 1023 "src/libGLESv2/entry_points_gles_3_1_autogen.cpp", 1024 "src/libGLESv2/entry_points_gles_3_1_autogen.h", 1025 "src/libGLESv2/entry_points_gles_3_2_autogen.cpp", 1026 "src/libGLESv2/entry_points_gles_3_2_autogen.h", 1027 "src/libGLESv2/entry_points_gles_ext_autogen.cpp", 1028 "src/libGLESv2/entry_points_gles_ext_autogen.h", 1029 "src/libGLESv2/global_state.cpp", 1030 "src/libGLESv2/global_state.h", 1031 "src/libGLESv2/libGLESv2.rc", 1032 "src/libGLESv2/libGLESv2_autogen.cpp", 1033 "src/libGLESv2/proc_table_egl.h", 1034 "src/libGLESv2/proc_table_egl_autogen.cpp", 1035 "src/libGLESv2/resource.h", 1036] 1037 1038libglesv1_cm_sources = [ 1039 "src/libGLESv1_CM/libGLESv1_CM.cpp", 1040 "src/libGLESv1_CM/libGLESv1_CM.def", 1041 "src/libGLESv1_CM/libGLESv1_CM.rc", 1042 "src/libGLESv1_CM/resource.h", 1043] 1044 1045libegl_sources = [ 1046 "src/libEGL/egl_loader_autogen.h", 1047 "src/libEGL/libEGL.cpp", 1048 "src/libEGL/libEGL.rc", 1049 "src/libEGL/resource.h", 1050 "src/libGLESv2/entry_points_egl.h", 1051 "src/libGLESv2/entry_points_egl_ext.h", 1052] 1053