Home
last modified time | relevance | path

Searched refs:symbolTable (Results 1 – 25 of 336) sorted by relevance

12345678910>>...14

/third_party/glslang/glslang/MachineIndependent/
DInitialize.cpp445 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 …]
Dglslang.y449 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 …]
Dglslang.m4449 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 …]
Dglslang_tab.cpp5318 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/
DInitialize.cpp25 …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 …]
DCompiler.cpp122 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 …]
Dglslang.y617 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/
DhlslParseables.cpp1023 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/
DInitializeVariables.cpp29 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 …]
DRewriteTexelFetchOffset.cpp27 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/
DInitializeVariables.cpp28 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 …]
DRewriteTexelFetchOffset.cpp25 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()
DRewriteCubeMapSamplersAs2DArray.cpp27 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 …]
DRewriteDfdy.cpp26 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()
DUseInterfaceBlockFields.cpp44 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/
DIntermNode_util.cpp22 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 …]
DIntermNode_util.h31 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/
DIntermNode_util.cpp22 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 …]
DIntermNode_util.h30 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/
DSymbol.cpp35 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 …]
DTranslatorMetalDirect.cpp198 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 …]
DTranslatorVulkan.cpp123 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/
DRewriteInterpolateAtOffset.cpp31 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 …]
DRewriteR32fImages.cpp32 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/
DTranslatorVulkan.cpp210 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 …]

12345678910>>...14