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 5angle_translator_exported_headers = [ 6 "include/GLSLANG/ShaderLang.h", 7 "include/GLSLANG/ShaderVars.h", 8 "src/compiler/translator/blocklayout.h", 9 "src/compiler/translator/hlsl/blocklayoutHLSL.h", 10] 11 12angle_translator_sources = [ 13 "include/EGL/egl.h", 14 "include/EGL/eglext.h", 15 "include/EGL/eglplatform.h", 16 "include/GLES2/gl2.h", 17 "include/GLES2/gl2ext.h", 18 "include/GLES2/gl2platform.h", 19 "include/GLES3/gl3.h", 20 "include/GLES3/gl31.h", 21 "include/GLES3/gl32.h", 22 "include/GLES3/gl3platform.h", 23 "include/KHR/khrplatform.h", 24 "include/angle_gl.h", 25 "src/compiler/translator/AsNode.h", 26 "src/compiler/translator/BaseTypes.cpp", 27 "src/compiler/translator/BaseTypes.h", 28 "src/compiler/translator/BuiltInFunctionEmulator.cpp", 29 "src/compiler/translator/BuiltInFunctionEmulator.h", 30 "src/compiler/translator/CallDAG.cpp", 31 "src/compiler/translator/CallDAG.h", 32 "src/compiler/translator/CodeGen.cpp", 33 "src/compiler/translator/CollectVariables.cpp", 34 "src/compiler/translator/CollectVariables.h", 35 "src/compiler/translator/Common.h", 36 "src/compiler/translator/Compiler.cpp", 37 "src/compiler/translator/Compiler.h", 38 "src/compiler/translator/ConstantUnion.cpp", 39 "src/compiler/translator/ConstantUnion.h", 40 "src/compiler/translator/Declarator.cpp", 41 "src/compiler/translator/Declarator.h", 42 "src/compiler/translator/Diagnostics.cpp", 43 "src/compiler/translator/Diagnostics.h", 44 "src/compiler/translator/DirectiveHandler.cpp", 45 "src/compiler/translator/DirectiveHandler.h", 46 "src/compiler/translator/ExtensionBehavior.cpp", 47 "src/compiler/translator/ExtensionBehavior.h", 48 "src/compiler/translator/FlagStd140Structs.cpp", 49 "src/compiler/translator/FlagStd140Structs.h", 50 "src/compiler/translator/FunctionLookup.cpp", 51 "src/compiler/translator/FunctionLookup.h", 52 "src/compiler/translator/HashNames.cpp", 53 "src/compiler/translator/HashNames.h", 54 "src/compiler/translator/ImmutableString.h", 55 "src/compiler/translator/ImmutableStringBuilder.cpp", 56 "src/compiler/translator/ImmutableStringBuilder.h", 57 "src/compiler/translator/InfoSink.cpp", 58 "src/compiler/translator/InfoSink.h", 59 "src/compiler/translator/Initialize.cpp", 60 "src/compiler/translator/Initialize.h", 61 "src/compiler/translator/InitializeDll.cpp", 62 "src/compiler/translator/InitializeDll.h", 63 "src/compiler/translator/InitializeGlobals.h", 64 "src/compiler/translator/IntermNode.cpp", 65 "src/compiler/translator/IntermNode.h", 66 "src/compiler/translator/IntermRebuild.cpp", 67 "src/compiler/translator/IntermRebuild.h", 68 "src/compiler/translator/IsASTDepthBelowLimit.cpp", 69 "src/compiler/translator/IsASTDepthBelowLimit.h", 70 "src/compiler/translator/Name.cpp", 71 "src/compiler/translator/Name.h", 72 "src/compiler/translator/NodeType.h", 73 "src/compiler/translator/Operator.cpp", 74 "src/compiler/translator/Operator_autogen.h", 75 "src/compiler/translator/OutputTree.cpp", 76 "src/compiler/translator/OutputTree.h", 77 "src/compiler/translator/ParseContext.cpp", 78 "src/compiler/translator/ParseContext.h", 79 "src/compiler/translator/PoolAlloc.cpp", 80 "src/compiler/translator/PoolAlloc.h", 81 "src/compiler/translator/Pragma.h", 82 "src/compiler/translator/QualifierTypes.cpp", 83 "src/compiler/translator/QualifierTypes.h", 84 "src/compiler/translator/Severity.h", 85 "src/compiler/translator/ShaderLang.cpp", 86 "src/compiler/translator/ShaderVars.cpp", 87 "src/compiler/translator/StaticType.h", 88 "src/compiler/translator/Symbol.cpp", 89 "src/compiler/translator/Symbol.h", 90 "src/compiler/translator/SymbolTable.cpp", 91 "src/compiler/translator/SymbolTable.h", 92 "src/compiler/translator/SymbolTable_autogen.h", 93 "src/compiler/translator/SymbolUniqueId.cpp", 94 "src/compiler/translator/SymbolUniqueId.h", 95 "src/compiler/translator/Types.cpp", 96 "src/compiler/translator/Types.h", 97 "src/compiler/translator/ValidateAST.cpp", 98 "src/compiler/translator/ValidateAST.h", 99 "src/compiler/translator/ValidateBarrierFunctionCall.cpp", 100 "src/compiler/translator/ValidateBarrierFunctionCall.h", 101 "src/compiler/translator/ValidateClipCullDistance.cpp", 102 "src/compiler/translator/ValidateClipCullDistance.h", 103 "src/compiler/translator/ValidateGlobalInitializer.cpp", 104 "src/compiler/translator/ValidateGlobalInitializer.h", 105 "src/compiler/translator/ValidateLimitations.cpp", 106 "src/compiler/translator/ValidateLimitations.h", 107 "src/compiler/translator/ValidateMaxParameters.cpp", 108 "src/compiler/translator/ValidateMaxParameters.h", 109 "src/compiler/translator/ValidateOutputs.cpp", 110 "src/compiler/translator/ValidateOutputs.h", 111 "src/compiler/translator/ValidateSwitch.cpp", 112 "src/compiler/translator/ValidateSwitch.h", 113 "src/compiler/translator/ValidateTypeSizeLimitations.cpp", 114 "src/compiler/translator/ValidateTypeSizeLimitations.h", 115 "src/compiler/translator/ValidateVaryingLocations.cpp", 116 "src/compiler/translator/ValidateVaryingLocations.h", 117 "src/compiler/translator/VariablePacker.cpp", 118 "src/compiler/translator/VariablePacker.h", 119 "src/compiler/translator/blocklayout.cpp", 120 "src/compiler/translator/glsl/TranslatorESSL.h", 121 "src/compiler/translator/glsl/TranslatorGLSL.h", 122 "src/compiler/translator/glsl/VersionGLSL.h", 123 "src/compiler/translator/glslang.h", 124 "src/compiler/translator/glslang_lex_autogen.cpp", 125 "src/compiler/translator/glslang_tab_autogen.cpp", 126 "src/compiler/translator/glslang_tab_autogen.h", 127 "src/compiler/translator/hlsl/TranslatorHLSL.h", 128 "src/compiler/translator/length_limits.h", 129 "src/compiler/translator/msl/DriverUniformMetal.h", 130 "src/compiler/translator/msl/TranslatorMSL.h", 131 "src/compiler/translator/null/TranslatorNULL.h", 132 "src/compiler/translator/spirv/TranslatorSPIRV.h", 133 "src/compiler/translator/tree_ops/ClampFragDepth.cpp", 134 "src/compiler/translator/tree_ops/ClampFragDepth.h", 135 "src/compiler/translator/tree_ops/ClampIndirectIndices.cpp", 136 "src/compiler/translator/tree_ops/ClampIndirectIndices.h", 137 "src/compiler/translator/tree_ops/ClampPointSize.cpp", 138 "src/compiler/translator/tree_ops/ClampPointSize.h", 139 "src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp", 140 "src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.h", 141 "src/compiler/translator/tree_ops/DeclarePerVertexBlocks.cpp", 142 "src/compiler/translator/tree_ops/DeclarePerVertexBlocks.h", 143 "src/compiler/translator/tree_ops/DeferGlobalInitializers.cpp", 144 "src/compiler/translator/tree_ops/DeferGlobalInitializers.h", 145 "src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp", 146 "src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.h", 147 "src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp", 148 "src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.h", 149 "src/compiler/translator/tree_ops/FoldExpressions.cpp", 150 "src/compiler/translator/tree_ops/FoldExpressions.h", 151 "src/compiler/translator/tree_ops/ForcePrecisionQualifier.cpp", 152 "src/compiler/translator/tree_ops/ForcePrecisionQualifier.h", 153 "src/compiler/translator/tree_ops/InitializeVariables.cpp", 154 "src/compiler/translator/tree_ops/InitializeVariables.h", 155 "src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp", 156 "src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.h", 157 "src/compiler/translator/tree_ops/PreTransformTextureCubeGradDerivatives.cpp", 158 "src/compiler/translator/tree_ops/PreTransformTextureCubeGradDerivatives.h", 159 "src/compiler/translator/tree_ops/PruneEmptyCases.cpp", 160 "src/compiler/translator/tree_ops/PruneEmptyCases.h", 161 "src/compiler/translator/tree_ops/PruneInfiniteLoops.cpp", 162 "src/compiler/translator/tree_ops/PruneInfiniteLoops.h", 163 "src/compiler/translator/tree_ops/PruneNoOps.cpp", 164 "src/compiler/translator/tree_ops/PruneNoOps.h", 165 "src/compiler/translator/tree_ops/RecordConstantPrecision.cpp", 166 "src/compiler/translator/tree_ops/RecordConstantPrecision.h", 167 "src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp", 168 "src/compiler/translator/tree_ops/RemoveArrayLengthMethod.h", 169 "src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp", 170 "src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.h", 171 "src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp", 172 "src/compiler/translator/tree_ops/RemoveDynamicIndexing.h", 173 "src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp", 174 "src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.h", 175 "src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp", 176 "src/compiler/translator/tree_ops/RemoveInvariantDeclaration.h", 177 "src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp", 178 "src/compiler/translator/tree_ops/RemoveUnreferencedVariables.h", 179 "src/compiler/translator/tree_ops/RescopeGlobalVariables.cpp", 180 "src/compiler/translator/tree_ops/RescopeGlobalVariables.h", 181 "src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp", 182 "src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.h", 183 "src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp", 184 "src/compiler/translator/tree_ops/RewriteAtomicCounters.h", 185 "src/compiler/translator/tree_ops/RewriteDfdy.cpp", 186 "src/compiler/translator/tree_ops/RewriteDfdy.h", 187 "src/compiler/translator/tree_ops/RewritePixelLocalStorage.cpp", 188 "src/compiler/translator/tree_ops/RewritePixelLocalStorage.h", 189 "src/compiler/translator/tree_ops/RewriteStructSamplers.cpp", 190 "src/compiler/translator/tree_ops/RewriteStructSamplers.h", 191 "src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp", 192 "src/compiler/translator/tree_ops/RewriteTexelFetchOffset.h", 193 "src/compiler/translator/tree_ops/SeparateDeclarations.cpp", 194 "src/compiler/translator/tree_ops/SeparateDeclarations.h", 195 "src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.cpp", 196 "src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.h", 197 "src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp", 198 "src/compiler/translator/tree_ops/SimplifyLoopConditions.h", 199 "src/compiler/translator/tree_ops/SplitSequenceOperator.cpp", 200 "src/compiler/translator/tree_ops/SplitSequenceOperator.h", 201 "src/compiler/translator/tree_ops/glsl/RegenerateStructNames.h", 202 "src/compiler/translator/tree_ops/glsl/RewriteRepeatedAssignToSwizzled.h", 203 "src/compiler/translator/tree_ops/glsl/ScalarizeVecAndMatConstructorArgs.h", 204 "src/compiler/translator/tree_ops/glsl/UseInterfaceBlockFields.h", 205 "src/compiler/translator/tree_ops/glsl/apple/AddAndTrueToLoopCondition.h", 206 "src/compiler/translator/tree_ops/glsl/apple/RewriteDoWhile.h", 207 "src/compiler/translator/tree_ops/glsl/apple/RewriteRowMajorMatrices.h", 208 "src/compiler/translator/tree_ops/glsl/apple/RewriteUnaryMinusOperatorFloat.h", 209 "src/compiler/translator/tree_ops/glsl/apple/UnfoldShortCircuitAST.h", 210 "src/compiler/translator/tree_util/BuiltIn.h", 211 "src/compiler/translator/tree_util/BuiltIn_autogen.h", 212 "src/compiler/translator/tree_util/DriverUniform.cpp", 213 "src/compiler/translator/tree_util/DriverUniform.h", 214 "src/compiler/translator/tree_util/FindFunction.cpp", 215 "src/compiler/translator/tree_util/FindFunction.h", 216 "src/compiler/translator/tree_util/FindMain.cpp", 217 "src/compiler/translator/tree_util/FindMain.h", 218 "src/compiler/translator/tree_util/FindPreciseNodes.cpp", 219 "src/compiler/translator/tree_util/FindPreciseNodes.h", 220 "src/compiler/translator/tree_util/FindSymbolNode.cpp", 221 "src/compiler/translator/tree_util/FindSymbolNode.h", 222 "src/compiler/translator/tree_util/IntermNodePatternMatcher.cpp", 223 "src/compiler/translator/tree_util/IntermNodePatternMatcher.h", 224 "src/compiler/translator/tree_util/IntermNode_util.cpp", 225 "src/compiler/translator/tree_util/IntermNode_util.h", 226 "src/compiler/translator/tree_util/IntermTraverse.cpp", 227 "src/compiler/translator/tree_util/IntermTraverse.h", 228 "src/compiler/translator/tree_util/NodeSearch.h", 229 "src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp", 230 "src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.h", 231 "src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.cpp", 232 "src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.h", 233 "src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp", 234 "src/compiler/translator/tree_util/ReplaceShadowingVariables.h", 235 "src/compiler/translator/tree_util/ReplaceVariable.cpp", 236 "src/compiler/translator/tree_util/ReplaceVariable.h", 237 "src/compiler/translator/tree_util/RewriteSampleMaskVariable.cpp", 238 "src/compiler/translator/tree_util/RewriteSampleMaskVariable.h", 239 "src/compiler/translator/tree_util/RunAtTheBeginningOfShader.cpp", 240 "src/compiler/translator/tree_util/RunAtTheBeginningOfShader.h", 241 "src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp", 242 "src/compiler/translator/tree_util/RunAtTheEndOfShader.h", 243 "src/compiler/translator/tree_util/SpecializationConstant.cpp", 244 "src/compiler/translator/tree_util/SpecializationConstant.h", 245 "src/compiler/translator/tree_util/Visit.h", 246 "src/compiler/translator/util.cpp", 247 "src/compiler/translator/util.h", 248 "src/compiler/translator/wgsl/TranslatorWGSL.h", 249] 250angle_translator_glsl_base_sources = [ 251 "src/compiler/translator/glsl/OutputGLSLBase.cpp", 252 "src/compiler/translator/glsl/OutputGLSLBase.h", 253] 254angle_translator_glsl_and_vulkan_base_sources = [ 255 "src/compiler/translator/glsl/OutputGLSL.cpp", 256 "src/compiler/translator/glsl/OutputGLSL.h", 257] 258angle_translator_essl_sources = [ 259 "src/compiler/translator/glsl/OutputESSL.cpp", 260 "src/compiler/translator/glsl/OutputESSL.h", 261 "src/compiler/translator/glsl/TranslatorESSL.cpp", 262] 263angle_translator_glsl_sources = [ 264 "src/compiler/translator/glsl/BuiltInFunctionEmulatorGLSL.cpp", 265 "src/compiler/translator/glsl/BuiltInFunctionEmulatorGLSL.h", 266 "src/compiler/translator/glsl/ExtensionGLSL.cpp", 267 "src/compiler/translator/glsl/ExtensionGLSL.h", 268 "src/compiler/translator/glsl/TranslatorGLSL.cpp", 269 "src/compiler/translator/glsl/VersionGLSL.cpp", 270 "src/compiler/translator/tree_ops/glsl/RegenerateStructNames.cpp", 271 "src/compiler/translator/tree_ops/glsl/RewriteRepeatedAssignToSwizzled.cpp", 272 "src/compiler/translator/tree_ops/glsl/ScalarizeVecAndMatConstructorArgs.cpp", 273 "src/compiler/translator/tree_ops/glsl/UseInterfaceBlockFields.cpp", 274] 275angle_translator_glsl_apple_sources = [ 276 "src/compiler/translator/tree_ops/glsl/apple/AddAndTrueToLoopCondition.cpp", 277 "src/compiler/translator/tree_ops/glsl/apple/RewriteDoWhile.cpp", 278 "src/compiler/translator/tree_ops/glsl/apple/RewriteRowMajorMatrices.cpp", 279 "src/compiler/translator/tree_ops/glsl/apple/RewriteUnaryMinusOperatorFloat.cpp", 280 "src/compiler/translator/tree_ops/glsl/apple/UnfoldShortCircuitAST.cpp", 281] 282angle_translator_hlsl_sources = [ 283 "src/compiler/translator/hlsl/ASTMetadataHLSL.cpp", 284 "src/compiler/translator/hlsl/ASTMetadataHLSL.h", 285 "src/compiler/translator/hlsl/AtomicCounterFunctionHLSL.cpp", 286 "src/compiler/translator/hlsl/AtomicCounterFunctionHLSL.h", 287 "src/compiler/translator/hlsl/BuiltInFunctionEmulatorHLSL.cpp", 288 "src/compiler/translator/hlsl/BuiltInFunctionEmulatorHLSL.h", 289 "src/compiler/translator/hlsl/ImageFunctionHLSL.cpp", 290 "src/compiler/translator/hlsl/ImageFunctionHLSL.h", 291 "src/compiler/translator/hlsl/OutputHLSL.cpp", 292 "src/compiler/translator/hlsl/OutputHLSL.h", 293 "src/compiler/translator/hlsl/ResourcesHLSL.cpp", 294 "src/compiler/translator/hlsl/ResourcesHLSL.h", 295 "src/compiler/translator/hlsl/ShaderStorageBlockFunctionHLSL.cpp", 296 "src/compiler/translator/hlsl/ShaderStorageBlockFunctionHLSL.h", 297 "src/compiler/translator/hlsl/ShaderStorageBlockOutputHLSL.cpp", 298 "src/compiler/translator/hlsl/ShaderStorageBlockOutputHLSL.h", 299 "src/compiler/translator/hlsl/StructureHLSL.cpp", 300 "src/compiler/translator/hlsl/StructureHLSL.h", 301 "src/compiler/translator/hlsl/TextureFunctionHLSL.cpp", 302 "src/compiler/translator/hlsl/TextureFunctionHLSL.h", 303 "src/compiler/translator/hlsl/TranslatorHLSL.cpp", 304 "src/compiler/translator/hlsl/UtilsHLSL.cpp", 305 "src/compiler/translator/hlsl/UtilsHLSL.h", 306 "src/compiler/translator/hlsl/blocklayoutHLSL.cpp", 307 "src/compiler/translator/hlsl/emulated_builtin_functions_hlsl_autogen.cpp", 308 "src/compiler/translator/tree_ops/hlsl/AddDefaultReturnStatements.cpp", 309 "src/compiler/translator/tree_ops/hlsl/AddDefaultReturnStatements.h", 310 "src/compiler/translator/tree_ops/hlsl/AggregateAssignArraysInSSBOs.cpp", 311 "src/compiler/translator/tree_ops/hlsl/AggregateAssignArraysInSSBOs.h", 312 "src/compiler/translator/tree_ops/hlsl/AggregateAssignStructsInSSBOs.cpp", 313 "src/compiler/translator/tree_ops/hlsl/AggregateAssignStructsInSSBOs.h", 314 "src/compiler/translator/tree_ops/hlsl/ArrayReturnValueToOutParameter.cpp", 315 "src/compiler/translator/tree_ops/hlsl/ArrayReturnValueToOutParameter.h", 316 "src/compiler/translator/tree_ops/hlsl/BreakVariableAliasingInInnerLoops.cpp", 317 "src/compiler/translator/tree_ops/hlsl/BreakVariableAliasingInInnerLoops.h", 318 "src/compiler/translator/tree_ops/hlsl/ExpandIntegerPowExpressions.cpp", 319 "src/compiler/translator/tree_ops/hlsl/ExpandIntegerPowExpressions.h", 320 "src/compiler/translator/tree_ops/hlsl/RecordUniformBlocksWithLargeArrayMember.cpp", 321 "src/compiler/translator/tree_ops/hlsl/RecordUniformBlocksWithLargeArrayMember.h", 322 "src/compiler/translator/tree_ops/hlsl/RemoveSwitchFallThrough.cpp", 323 "src/compiler/translator/tree_ops/hlsl/RemoveSwitchFallThrough.h", 324 "src/compiler/translator/tree_ops/hlsl/RewriteAtomicFunctionExpressions.cpp", 325 "src/compiler/translator/tree_ops/hlsl/RewriteAtomicFunctionExpressions.h", 326 "src/compiler/translator/tree_ops/hlsl/RewriteElseBlocks.cpp", 327 "src/compiler/translator/tree_ops/hlsl/RewriteElseBlocks.h", 328 "src/compiler/translator/tree_ops/hlsl/RewriteExpressionsWithShaderStorageBlock.cpp", 329 "src/compiler/translator/tree_ops/hlsl/RewriteExpressionsWithShaderStorageBlock.h", 330 "src/compiler/translator/tree_ops/hlsl/RewriteUnaryMinusOperatorInt.cpp", 331 "src/compiler/translator/tree_ops/hlsl/RewriteUnaryMinusOperatorInt.h", 332 "src/compiler/translator/tree_ops/hlsl/SeparateArrayConstructorStatements.cpp", 333 "src/compiler/translator/tree_ops/hlsl/SeparateArrayConstructorStatements.h", 334 "src/compiler/translator/tree_ops/hlsl/SeparateArrayInitialization.cpp", 335 "src/compiler/translator/tree_ops/hlsl/SeparateArrayInitialization.h", 336 "src/compiler/translator/tree_ops/hlsl/SeparateExpressionsReturningArrays.cpp", 337 "src/compiler/translator/tree_ops/hlsl/SeparateExpressionsReturningArrays.h", 338 "src/compiler/translator/tree_ops/hlsl/UnfoldShortCircuitToIf.cpp", 339 "src/compiler/translator/tree_ops/hlsl/UnfoldShortCircuitToIf.h", 340 "src/compiler/translator/tree_ops/hlsl/WrapSwitchStatementsInBlocks.cpp", 341 "src/compiler/translator/tree_ops/hlsl/WrapSwitchStatementsInBlocks.h", 342] 343angle_translator_lib_spirv_sources = [ 344 "src/compiler/translator/spirv/BuildSPIRV.cpp", 345 "src/compiler/translator/spirv/BuildSPIRV.h", 346 "src/compiler/translator/spirv/BuiltinsWorkaround.cpp", 347 "src/compiler/translator/spirv/BuiltinsWorkaround.h", 348 "src/compiler/translator/spirv/OutputSPIRV.cpp", 349 "src/compiler/translator/spirv/OutputSPIRV.h", 350 "src/compiler/translator/spirv/TranslatorSPIRV.cpp", 351 "src/compiler/translator/tree_ops/spirv/ClampGLLayer.cpp", 352 "src/compiler/translator/tree_ops/spirv/ClampGLLayer.h", 353 "src/compiler/translator/tree_ops/spirv/EmulateAdvancedBlendEquations.cpp", 354 "src/compiler/translator/tree_ops/spirv/EmulateAdvancedBlendEquations.h", 355 "src/compiler/translator/tree_ops/spirv/EmulateDithering.cpp", 356 "src/compiler/translator/tree_ops/spirv/EmulateDithering.h", 357 "src/compiler/translator/tree_ops/spirv/EmulateFragColorData.cpp", 358 "src/compiler/translator/tree_ops/spirv/EmulateFragColorData.h", 359 "src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.cpp", 360 "src/compiler/translator/tree_ops/spirv/EmulateFramebufferFetch.h", 361 "src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.cpp", 362 "src/compiler/translator/tree_ops/spirv/EmulateYUVBuiltIns.h", 363 "src/compiler/translator/tree_ops/spirv/FlagSamplersWithTexelFetch.cpp", 364 "src/compiler/translator/tree_ops/spirv/FlagSamplersWithTexelFetch.h", 365 "src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.cpp", 366 "src/compiler/translator/tree_ops/spirv/ReswizzleYUVOps.h", 367 "src/compiler/translator/tree_ops/spirv/RewriteInterpolateAtOffset.cpp", 368 "src/compiler/translator/tree_ops/spirv/RewriteInterpolateAtOffset.h", 369 "src/compiler/translator/tree_ops/spirv/RewriteR32fImages.cpp", 370 "src/compiler/translator/tree_ops/spirv/RewriteR32fImages.h", 371] 372 373angle_translator_essl_symbol_table_sources = [ 374 "src/compiler/translator/ImmutableString_autogen.cpp", 375 "src/compiler/translator/SymbolTable_autogen.cpp", 376] 377 378angle_translator_lib_msl_sources = [ 379 "src/compiler/translator/msl/AstHelpers.cpp", 380 "src/compiler/translator/msl/AstHelpers.h", 381 "src/compiler/translator/msl/ConstantNames.cpp", 382 "src/compiler/translator/msl/DebugSink.h", 383 "src/compiler/translator/msl/DiscoverDependentFunctions.cpp", 384 "src/compiler/translator/msl/DiscoverDependentFunctions.h", 385 "src/compiler/translator/msl/DiscoverEnclosingFunctionTraverser.cpp", 386 "src/compiler/translator/msl/DiscoverEnclosingFunctionTraverser.h", 387 "src/compiler/translator/msl/DriverUniformMetal.cpp", 388 "src/compiler/translator/msl/EmitMetal.cpp", 389 "src/compiler/translator/msl/EmitMetal.h", 390 "src/compiler/translator/msl/IdGen.cpp", 391 "src/compiler/translator/msl/IdGen.h", 392 "src/compiler/translator/msl/Layout.cpp", 393 "src/compiler/translator/msl/Layout.h", 394 "src/compiler/translator/msl/MapFunctionsToDefinitions.cpp", 395 "src/compiler/translator/msl/MapFunctionsToDefinitions.h", 396 "src/compiler/translator/msl/MapSymbols.cpp", 397 "src/compiler/translator/msl/MapSymbols.h", 398 "src/compiler/translator/msl/ModifyStruct.cpp", 399 "src/compiler/translator/msl/ModifyStruct.h", 400 "src/compiler/translator/msl/Pipeline.cpp", 401 "src/compiler/translator/msl/Pipeline.h", 402 "src/compiler/translator/msl/ProgramPrelude.cpp", 403 "src/compiler/translator/msl/ProgramPrelude.h", 404 "src/compiler/translator/msl/Reference.h", 405 "src/compiler/translator/msl/RewritePipelines.cpp", 406 "src/compiler/translator/msl/RewritePipelines.h", 407 "src/compiler/translator/msl/SkippingTraverser.h", 408 "src/compiler/translator/msl/SymbolEnv.cpp", 409 "src/compiler/translator/msl/SymbolEnv.h", 410 "src/compiler/translator/msl/ToposortStructs.cpp", 411 "src/compiler/translator/msl/ToposortStructs.h", 412 "src/compiler/translator/msl/TranslatorMSL.cpp", 413 "src/compiler/translator/msl/UtilsMSL.cpp", 414 "src/compiler/translator/msl/UtilsMSL.h", 415 "src/compiler/translator/tree_ops/msl/AddExplicitTypeCasts.cpp", 416 "src/compiler/translator/tree_ops/msl/AddExplicitTypeCasts.h", 417 "src/compiler/translator/tree_ops/msl/ConvertUnsupportedConstructorsToFunctionCalls.cpp", 418 "src/compiler/translator/tree_ops/msl/ConvertUnsupportedConstructorsToFunctionCalls.h", 419 "src/compiler/translator/tree_ops/msl/FixTypeConstructors.cpp", 420 "src/compiler/translator/tree_ops/msl/FixTypeConstructors.h", 421 "src/compiler/translator/tree_ops/msl/GuardFragDepthWrite.cpp", 422 "src/compiler/translator/tree_ops/msl/GuardFragDepthWrite.h", 423 "src/compiler/translator/tree_ops/msl/HoistConstants.cpp", 424 "src/compiler/translator/tree_ops/msl/HoistConstants.h", 425 "src/compiler/translator/tree_ops/msl/IntroduceVertexIndexID.cpp", 426 "src/compiler/translator/tree_ops/msl/IntroduceVertexIndexID.h", 427 "src/compiler/translator/tree_ops/msl/ReduceInterfaceBlocks.cpp", 428 "src/compiler/translator/tree_ops/msl/ReduceInterfaceBlocks.h", 429 "src/compiler/translator/tree_ops/msl/RewriteCaseDeclarations.cpp", 430 "src/compiler/translator/tree_ops/msl/RewriteCaseDeclarations.h", 431 "src/compiler/translator/tree_ops/msl/RewriteInterpolants.cpp", 432 "src/compiler/translator/tree_ops/msl/RewriteInterpolants.h", 433 "src/compiler/translator/tree_ops/msl/RewriteOutArgs.cpp", 434 "src/compiler/translator/tree_ops/msl/RewriteOutArgs.h", 435 "src/compiler/translator/tree_ops/msl/RewriteUnaddressableReferences.cpp", 436 "src/compiler/translator/tree_ops/msl/RewriteUnaddressableReferences.h", 437 "src/compiler/translator/tree_ops/msl/SeparateCompoundExpressions.cpp", 438 "src/compiler/translator/tree_ops/msl/SeparateCompoundExpressions.h", 439 "src/compiler/translator/tree_ops/msl/TransposeRowMajorMatrices.cpp", 440 "src/compiler/translator/tree_ops/msl/TransposeRowMajorMatrices.h", 441 "src/compiler/translator/tree_ops/msl/WrapMain.cpp", 442 "src/compiler/translator/tree_ops/msl/WrapMain.h", 443] 444 445angle_translator_lib_wgsl_sources = [ 446 "src/compiler/translator/wgsl/OutputUniformBlocks.cpp", 447 "src/compiler/translator/wgsl/OutputUniformBlocks.h", 448 "src/compiler/translator/wgsl/RewritePipelineVariables.cpp", 449 "src/compiler/translator/wgsl/RewritePipelineVariables.h", 450 "src/compiler/translator/wgsl/TranslatorWGSL.cpp", 451 "src/compiler/translator/wgsl/Utils.cpp", 452 "src/compiler/translator/wgsl/Utils.h", 453] 454 455angle_preprocessor_sources = [ 456 "src/compiler/preprocessor/DiagnosticsBase.cpp", 457 "src/compiler/preprocessor/DiagnosticsBase.h", 458 "src/compiler/preprocessor/DirectiveHandlerBase.cpp", 459 "src/compiler/preprocessor/DirectiveHandlerBase.h", 460 "src/compiler/preprocessor/DirectiveParser.cpp", 461 "src/compiler/preprocessor/DirectiveParser.h", 462 "src/compiler/preprocessor/ExpressionParser.h", 463 "src/compiler/preprocessor/Input.cpp", 464 "src/compiler/preprocessor/Input.h", 465 "src/compiler/preprocessor/Lexer.cpp", 466 "src/compiler/preprocessor/Lexer.h", 467 "src/compiler/preprocessor/Macro.cpp", 468 "src/compiler/preprocessor/Macro.h", 469 "src/compiler/preprocessor/MacroExpander.cpp", 470 "src/compiler/preprocessor/MacroExpander.h", 471 "src/compiler/preprocessor/Preprocessor.cpp", 472 "src/compiler/preprocessor/Preprocessor.h", 473 "src/compiler/preprocessor/SourceLocation.h", 474 "src/compiler/preprocessor/Token.cpp", 475 "src/compiler/preprocessor/Token.h", 476 "src/compiler/preprocessor/Tokenizer.h", 477 "src/compiler/preprocessor/numeric_lex.h", 478 "src/compiler/preprocessor/preprocessor_lex_autogen.cpp", 479 "src/compiler/preprocessor/preprocessor_tab_autogen.cpp", 480] 481