/third_party/glslang/glslang/MachineIndependent/ |
D | Initialize.cpp | 445 void RelateTabledBuiltins(const FunctionT* functions, TSymbolTable& symbolTable) in RelateTabledBuiltins() argument 448 symbolTable.relateToOperator(functions->name, functions->op); in RelateTabledBuiltins() 474 …profile */, const SpvVersion& /* spvVersion */, EShLanguage /* stage */, TSymbolTable& symbolTable) in relateTabledBuiltins() argument 476 RelateTabledBuiltins(BaseFunctions, symbolTable); in relateTabledBuiltins() 477 RelateTabledBuiltins(DerivativeFunctions, symbolTable); in relateTabledBuiltins() 478 RelateTabledBuiltins(CustomFunctions, symbolTable); in relateTabledBuiltins() 7611 …const char* name, TStorageQualifier qualifier, TBuiltInVariable builtIn, TSymbolTable& symbolTable) in add2ndGenerationSamplingImaging() argument 7613 TSymbol* symbol = symbolTable.find(name); in add2ndGenerationSamplingImaging() 7629 static void ModifyFlatDecoration(const char* name, bool flat, TSymbolTable& symbolTable) in add2ndGenerationSamplingImaging() argument 7631 TSymbol* symbol = symbolTable.find(name); in add2ndGenerationSamplingImaging() [all …]
|
D | glslang.y | 449 if (! parseContext.symbolTable.atBuiltInLevel()) 921 parseContext.symbolTable.setPreviousDefaultPrecisions(&parseContext.defaultPrecision[0]); 1775 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1779 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1783 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1788 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1792 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1796 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1801 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1806 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); [all …]
|
D | glslang.m4 | 449 if (! parseContext.symbolTable.atBuiltInLevel()) 921 parseContext.symbolTable.setPreviousDefaultPrecisions(&parseContext.defaultPrecision[0]); 1775 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1779 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1783 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1788 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1792 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1796 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1801 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); 1806 $$.init($1.loc, parseContext.symbolTable.atGlobalLevel()); [all …]
|
D | glslang_tab.cpp | 5318 if (! parseContext.symbolTable.atBuiltInLevel()) in yyparse() 6107 parseContext.symbolTable.setPreviousDefaultPrecisions(&parseContext.defaultPrecision[0]); in yyparse() 7458 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() 7467 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() 7476 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() 7486 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() 7495 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() 7504 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() 7514 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() 7524 (yyval.interm.type).init((yyvsp[0].lex).loc, parseContext.symbolTable.atGlobalLevel()); in yyparse() [all …]
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | Initialize.cpp | 25 …InsertBuiltInFunctions(GLenum type, const ShBuiltInResources &resources, TSymbolTable &symbolTable) in InsertBuiltInFunctions() argument 44 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpRadians, genType, "radians", genType); in InsertBuiltInFunctions() 45 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpDegrees, genType, "degrees", genType); in InsertBuiltInFunctions() 46 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpSin, genType, "sin", genType); in InsertBuiltInFunctions() 47 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpCos, genType, "cos", genType); in InsertBuiltInFunctions() 48 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpTan, genType, "tan", genType); in InsertBuiltInFunctions() 49 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAsin, genType, "asin", genType); in InsertBuiltInFunctions() 50 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAcos, genType, "acos", genType); in InsertBuiltInFunctions() 51 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAtan, genType, "atan", genType, genType); in InsertBuiltInFunctions() 52 symbolTable.insertBuiltIn(COMMON_BUILTINS, EOpAtan, genType, "atan", genType); in InsertBuiltInFunctions() [all …]
|
D | Compiler.cpp | 122 TParseContext parseContext(symbolTable, extensionBehavior, intermediate, in compile() 129 symbolTable.push(); in compile() 130 if (!symbolTable.atGlobalLevel()) in compile() 159 while (!symbolTable.atBuiltInLevel()) in compile() 160 symbolTable.pop(); in compile() 167 assert(symbolTable.isEmpty()); in InitBuiltInSymbolTable() 168 symbolTable.push(); // COMMON_BUILTINS in InitBuiltInSymbolTable() 169 symbolTable.push(); // ESSL1_BUILTINS in InitBuiltInSymbolTable() 170 symbolTable.push(); // ESSL3_BUILTINS in InitBuiltInSymbolTable() 187 symbolTable.setDefaultPrecision(integer, EbpMedium); in InitBuiltInSymbolTable() [all …]
|
D | glslang.y | 617 if (!context->symbolTable.setDefaultPrecision( $3, $2 )) { 707 context->symbolTable.push(); 898 if (context->globalErrorCheck(@1, context->symbolTable.atGlobalLevel(), "attribute")) 904 if (context->globalErrorCheck(@1, context->symbolTable.atGlobalLevel(), "varying")) 913 … if (context->globalErrorCheck(@1, context->symbolTable.atGlobalLevel(), "invariant varying")) 921 if ($1.qualifier != EvqConstExpr && !context->symbolTable.atGlobalLevel()) 935 TQualifier qual = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; 939 $$.qualifier = context->symbolTable.atGlobalLevel() ? EvqGlobal : EvqTemporary; 989 if (context->globalErrorCheck(@1, context->symbolTable.atGlobalLevel(), "uniform")) 1000 $$.precision = context->symbolTable.getDefaultPrecision($1.type); [all …]
|
/third_party/glslang/glslang/HLSL/ |
D | hlslParseables.cpp | 1023 TSymbolTable& symbolTable) in identifyBuiltIns() argument 1026 symbolTable.relateToOperator("abs", EOpAbs); in identifyBuiltIns() 1027 symbolTable.relateToOperator("acos", EOpAcos); in identifyBuiltIns() 1028 symbolTable.relateToOperator("all", EOpAll); in identifyBuiltIns() 1029 symbolTable.relateToOperator("AllMemoryBarrier", EOpMemoryBarrier); in identifyBuiltIns() 1030 symbolTable.relateToOperator("AllMemoryBarrierWithGroupSync", EOpAllMemoryBarrierWithGroupSync); in identifyBuiltIns() 1031 symbolTable.relateToOperator("any", EOpAny); in identifyBuiltIns() 1032 symbolTable.relateToOperator("asdouble", EOpAsDouble); in identifyBuiltIns() 1033 symbolTable.relateToOperator("asfloat", EOpIntBitsToFloat); in identifyBuiltIns() 1034 symbolTable.relateToOperator("asin", EOpAsin); in identifyBuiltIns() [all …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | InitializeVariables.cpp | 29 TSymbolTable *symbolTable); 35 TSymbolTable *symbolTable); 47 TSymbolTable *symbolTable) in AddZeroInitSequence() argument 52 initSequenceOut, symbolTable); in AddZeroInitSequence() 58 initSequenceOut, symbolTable); in AddZeroInitSequence() 88 TSymbolTable *symbolTable) in AddStructZeroInitSequence() argument 100 initSequenceOut, symbolTable); in AddStructZeroInitSequence() 108 TSymbolTable *symbolTable) in AddArrayZeroInitStatementList() argument 115 initSequenceOut, symbolTable); in AddArrayZeroInitStatementList() 122 TSymbolTable *symbolTable) in AddArrayZeroInitForLoop() argument [all …]
|
D | RewriteTexelFetchOffset.cpp | 27 const TSymbolTable &symbolTable, 31 Traverser(const TSymbolTable &symbolTable, int shaderVersion); 35 const TSymbolTable *symbolTable; member in sh::__anon338615ce0111::Traverser 40 Traverser::Traverser(const TSymbolTable &symbolTable, int shaderVersion) in Traverser() argument 41 : TIntermTraverser(true, false, false), symbolTable(&symbolTable), shaderVersion(shaderVersion) in Traverser() 47 const TSymbolTable &symbolTable, in Apply() argument 50 Traverser traverser(symbolTable, shaderVersion); in Apply() 145 *symbolTable, shaderVersion); in visitAggregate() 158 const TSymbolTable &symbolTable, in RewriteTexelFetchOffset() argument 165 return Traverser::Apply(compiler, root, symbolTable, shaderVersion); in RewriteTexelFetchOffset()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | InitializeVariables.cpp | 28 TSymbolTable *symbolTable); 34 TSymbolTable *symbolTable); 46 TSymbolTable *symbolTable) in AddZeroInitSequence() argument 51 initSequenceOut, symbolTable); in AddZeroInitSequence() 57 initSequenceOut, symbolTable); in AddZeroInitSequence() 69 TSymbolTable *symbolTable) in AddStructZeroInitSequence() argument 81 initSequenceOut, symbolTable); in AddStructZeroInitSequence() 89 TSymbolTable *symbolTable) in AddArrayZeroInitStatementList() argument 96 initSequenceOut, symbolTable); in AddArrayZeroInitStatementList() 103 TSymbolTable *symbolTable) in AddArrayZeroInitForLoop() argument [all …]
|
D | RewriteTexelFetchOffset.cpp | 25 static void Apply(TIntermNode *root, const TSymbolTable &symbolTable, int shaderVersion); 28 Traverser(const TSymbolTable &symbolTable, int shaderVersion); 32 const TSymbolTable *symbolTable; member in sh::__anon337131230111::Traverser 37 Traverser::Traverser(const TSymbolTable &symbolTable, int shaderVersion) in Traverser() argument 38 : TIntermTraverser(true, false, false), symbolTable(&symbolTable), shaderVersion(shaderVersion) in Traverser() 42 void Traverser::Apply(TIntermNode *root, const TSymbolTable &symbolTable, int shaderVersion) in Apply() argument 44 Traverser traverser(symbolTable, shaderVersion); in Apply() 134 *symbolTable, shaderVersion); in visitAggregate() 145 void RewriteTexelFetchOffset(TIntermNode *root, const TSymbolTable &symbolTable, int shaderVersion) in RewriteTexelFetchOffset() argument 151 Traverser::Apply(root, symbolTable, shaderVersion); in RewriteTexelFetchOffset()
|
D | RewriteCubeMapSamplersAs2DArray.cpp | 27 TIntermSymbol *GetValueFromNeighbor(TSymbolTable *symbolTable, in GetValueFromNeighbor() argument 36 TIntermSymbol *neighbor = new TIntermSymbol(CreateTempVariable(symbolTable, variableType)); in GetValueFromNeighbor() 46 TIntermSymbol *GetDiffWithNeighbor(TSymbolTable *symbolTable, in GetDiffWithNeighbor() argument 56 TIntermSymbol *neighbor = new TIntermSymbol(CreateTempVariable(symbolTable, variableType)); in GetDiffWithNeighbor() 63 TIntermSymbol *IsNeighborNonHelper(TSymbolTable *symbolTable, in IsNeighborNonHelper() argument 74 GetDiffWithNeighbor(symbolTable, body, dFdxyFine, gl_HelperInvocationAsFloat, floatType); in IsNeighborNonHelper() 79 new TIntermSymbol(CreateTempVariable(symbolTable, boolType)); in IsNeighborNonHelper() 88 void GetLayerFromNonHelperInvocation(TSymbolTable *symbolTable, in GetLayerFromNonHelperInvocation() argument 94 new TVariable(symbolTable, ImmutableString("gl_HelperInvocation"), in GetLayerFromNonHelperInvocation() 111 new TFunction(symbolTable, ImmutableString("subgroupQuadSwapHorizontal"), in GetLayerFromNonHelperInvocation() [all …]
|
D | RewriteDfdy.cpp | 26 const TSymbolTable &symbolTable, 30 Traverser(TIntermBinary *viewportYScale, TSymbolTable *symbolTable); 36 Traverser::Traverser(TIntermBinary *viewportYScale, TSymbolTable *symbolTable) in Traverser() argument 37 : TIntermTraverser(true, false, false, symbolTable), mViewportYScale(viewportYScale) in Traverser() 42 const TSymbolTable &symbolTable, in Apply() argument 45 TSymbolTable *pSymbolTable = const_cast<TSymbolTable *>(&symbolTable); in Apply() 78 const TSymbolTable &symbolTable, in RewriteDfdy() argument 86 Traverser::Apply(root, symbolTable, viewportYScale); in RewriteDfdy()
|
D | UseInterfaceBlockFields.cpp | 44 const TSymbolTable &symbolTable) in AddFieldUseStatements() argument 47 TIntermSymbol *symbol = ReferenceGlobalVariable(ImmutableString(var.name), symbolTable); in AddFieldUseStatements() 63 const TSymbolTable &symbolTable) in InsertUseCode() argument 71 AddFieldUseStatements(var, sequence, symbolTable); in InsertUseCode() 77 ReferenceGlobalVariable(ImmutableString(block.instanceName), symbolTable); in InsertUseCode() 88 ReferenceGlobalVariable(ImmutableString(block.instanceName), symbolTable); in InsertUseCode() 98 const TSymbolTable &symbolTable) in UseInterfaceBlockFields() argument 101 InsertUseCode(mainBody->getSequence(), blocks, symbolTable); in UseInterfaceBlockFields()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | IntermNode_util.cpp | 22 const TSymbolTable &symbolTable, in LookUpBuiltInFunction() argument 26 const TSymbol *symbol = symbolTable.findBuiltIn(mangledName, shaderVersion); in LookUpBuiltInFunction() 152 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type) in CreateTempVariable() argument 154 ASSERT(symbolTable != nullptr); in CreateTempVariable() 157 return new TVariable(symbolTable, kEmptyImmutableString, type, SymbolType::AngleInternal); in CreateTempVariable() 160 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier) in CreateTempVariable() argument 162 ASSERT(symbolTable != nullptr); in CreateTempVariable() 165 return CreateTempVariable(symbolTable, type); in CreateTempVariable() 169 return CreateTempVariable(symbolTable, typeWithQualifier); in CreateTempVariable() 206 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() argument [all …]
|
D | IntermNode_util.h | 31 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type); 32 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier); 40 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, 44 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, 50 TSymbolTable *symbolTable, 58 TSymbolTable *symbolTable, 74 const TSymbolTable &symbolTable); 79 const TSymbolTable &symbolTable, 84 const TSymbolTable &symbolTable, 88 const TSymbolTable &symbolTable,
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | IntermNode_util.cpp | 22 const TSymbolTable &symbolTable, in LookUpBuiltInFunction() argument 26 const TSymbol *symbol = symbolTable.findBuiltIn(mangledName, shaderVersion); in LookUpBuiltInFunction() 143 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type) in CreateTempVariable() argument 145 ASSERT(symbolTable != nullptr); in CreateTempVariable() 148 return new TVariable(symbolTable, kEmptyImmutableString, type, SymbolType::AngleInternal); in CreateTempVariable() 151 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier) in CreateTempVariable() argument 153 ASSERT(symbolTable != nullptr); in CreateTempVariable() 156 return CreateTempVariable(symbolTable, type); in CreateTempVariable() 160 return CreateTempVariable(symbolTable, typeWithQualifier); in CreateTempVariable() 197 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() argument [all …]
|
D | IntermNode_util.h | 30 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type); 31 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier); 39 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, 43 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, 48 TSymbolTable *symbolTable, 63 const TSymbolTable &symbolTable); 68 const TSymbolTable &symbolTable, 73 const TSymbolTable &symbolTable,
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | Symbol.cpp | 35 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol() argument 41 mUniqueId(symbolTable->nextUniqueId()), in TSymbol() 52 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol() argument 58 mUniqueId(symbolTable->nextUniqueId()), in TSymbol() 96 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable() argument 101 : TSymbol(symbolTable, name, symbolType, SymbolClass::Variable, extension), in TVariable() 109 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable() argument 114 : TSymbol(symbolTable, name, symbolType, SymbolClass::Variable, extensions), in TVariable() 122 TStructure::TStructure(TSymbolTable *symbolTable, in TStructure() argument 126 : TSymbol(symbolTable, name, symbolType, SymbolClass::Struct), TFieldListCollection(fields) in TStructure() [all …]
|
D | TranslatorMetalDirect.cpp | 198 TSymbolTable *symbolTable) in ReplaceGLDepthRangeWithDriverUniform() argument 202 symbolTable->findBuiltIn(ImmutableString("gl_DepthRange"), 0)); in ReplaceGLDepthRangeWithDriverUniform() 222 TSymbolTable *symbolTable, in RotateAndFlipBuiltinVariable() argument 239 new TVariable(symbolTable, flippedVariableName.rawName(), type, SymbolType::AngleInternal); in RotateAndFlipBuiltinVariable() 289 TSymbolTable *symbolTable, in InsertFragCoordCorrection() argument 316 symbolTable->findBuiltIn(ImmutableString("gl_FragCoord"), compiler->getShaderVersion())); in InsertFragCoordCorrection() 317 return RotateAndFlipBuiltinVariable(compiler, root, insertSequence, flipXY, symbolTable, in InsertFragCoordCorrection() 326 void AddFragColorDeclaration(TIntermBlock &root, TSymbolTable &symbolTable) in AddFragColorDeclaration() argument 332 void AddFragDepthDeclaration(TIntermBlock &root, TSymbolTable &symbolTable) in AddFragDepthDeclaration() argument 338 void AddFragDepthEXTDeclaration(TCompiler &compiler, TIntermBlock &root, TSymbolTable &symbolTable) in AddFragDepthEXTDeclaration() argument [all …]
|
D | TranslatorVulkan.cpp | 123 TSymbolTable *symbolTable, in DeclareDefaultUniforms() argument 160 root, symbolTable, uniformList, EvqUniform, layoutQualifier, TMemoryQualifier::Create(), 0, in DeclareDefaultUniforms() 175 new TVariable(symbolTable, variable->name(), replacementType, variable->symbolType()); in DeclareDefaultUniforms() 192 TSymbolTable *symbolTable, in RotateAndFlipBuiltinVariable() argument 210 new TVariable(symbolTable, flippedVariableName, type, SymbolType::AngleInternal); in RotateAndFlipBuiltinVariable() 263 TSymbolTable *symbolTable) in ReplaceGLDepthRangeWithDriverUniform() argument 267 symbolTable->findBuiltIn(ImmutableString("gl_DepthRange"), 0)); in ReplaceGLDepthRangeWithDriverUniform() 280 TSymbolTable *symbolTable) in ReplaceGLBoundingBoxWithGlobal() argument 284 symbolTable->findBuiltIn(ImmutableString("gl_BoundingBoxEXT"), 310)); in ReplaceGLBoundingBoxWithGlobal() 293 new TVariable(symbolTable->nextUniqueId(), ImmutableString("ANGLEBoundingBox"), in ReplaceGLBoundingBoxWithGlobal() [all …]
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/ |
D | RewriteInterpolateAtOffset.cpp | 31 const TSymbolTable &symbolTable, 37 Traverser(TSymbolTable *symbolTable, 44 const TSymbolTable *symbolTable = nullptr; member in sh::__anon7e05a7de0111::Traverser 51 Traverser::Traverser(TSymbolTable *symbolTable, in Traverser() argument 56 : TIntermTraverser(true, false, false, symbolTable), in Traverser() 57 symbolTable(symbolTable), in Traverser() 68 const TSymbolTable &symbolTable, in Apply() argument 73 TSymbolTable *pSymbolTable = const_cast<TSymbolTable *>(&symbolTable); in Apply() 134 "interpolateAtOffset", &interpolateAtOffsetArguments, *symbolTable, shaderVersion); in visitAggregate() 148 const TSymbolTable &symbolTable, in RewriteInterpolateAtOffset() argument [all …]
|
D | RewriteR32fImages.cpp | 32 TSymbolTable *symbolTable, 44 TSymbolTable *symbolTable, in RewriteExpressionTraverser() argument 46 : TIntermTraverser(true, false, false, symbolTable), in RewriteExpressionTraverser() 75 TSymbolTable *symbolTable, in RewriteExpression() argument 83 RewriteExpressionTraverser traverser(compiler, symbolTable, imageMap); in RewriteExpression() 114 TSymbolTable *symbolTable, in RewriteBuiltinFunctionCall() argument 174 index = RewriteExpression(compiler, symbolTable, index, imageMap); in RewriteBuiltinFunctionCall() 194 arg = RewriteExpression(compiler, symbolTable, arg, imageMap); in RewriteBuiltinFunctionCall() 207 CreateBuiltInUnaryFunctionCallNode("floatBitsToUint", data, *symbolTable, 300); in RewriteBuiltinFunctionCall() 221 CreateBuiltInFunctionCallNode(functionName.data(), &substituteArguments, *symbolTable, 310); in RewriteBuiltinFunctionCall() [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | TranslatorVulkan.cpp | 210 TSymbolTable *symbolTable, in FlipBuiltinVariable() argument 226 new TVariable(symbolTable, flippedVariableName, type, SymbolType::AngleInternal); in FlipBuiltinVariable() 262 TSymbolTable *symbolTable) in ReplaceGLDepthRangeWithDriverUniform() argument 266 symbolTable->findBuiltIn(ImmutableString("gl_DepthRange"), 0)); in ReplaceGLDepthRangeWithDriverUniform() 284 void AppendVertexShaderDepthCorrectionToMain(TIntermBlock *root, TSymbolTable *symbolTable) in AppendVertexShaderDepthCorrectionToMain() argument 310 RunAtTheEndOfShader(root, assignment, symbolTable); in AppendVertexShaderDepthCorrectionToMain() 313 void AppendVertexShaderTransformFeedbackOutputToMain(TIntermBlock *root, TSymbolTable *symbolTable) in AppendVertexShaderTransformFeedbackOutputToMain() argument 315 TVariable *xfbPlaceholder = new TVariable(symbolTable, ImmutableString("@@ XFB-OUT @@"), in AppendVertexShaderTransformFeedbackOutputToMain() 319 RunAtTheEndOfShader(root, new TIntermSymbol(xfbPlaceholder), symbolTable); in AppendVertexShaderTransformFeedbackOutputToMain() 327 const TVariable *AddGraphicsDriverUniformsToShader(TIntermBlock *root, TSymbolTable *symbolTable) in AddGraphicsDriverUniformsToShader() argument [all …]
|