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