/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/ |
D | SymbolTable.cpp | 25 class TSymbolTable::TSymbolTableLevel 47 bool TSymbolTable::TSymbolTableLevel::insert(TSymbol *symbol) in insert() 54 void TSymbolTable::TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled() 59 TSymbol *TSymbolTable::TSymbolTableLevel::find(const ImmutableString &name) const in find() 68 TSymbolTable::TSymbolTable() in TSymbolTable() function in sh::TSymbolTable 75 TSymbolTable::~TSymbolTable() = default; 77 bool TSymbolTable::isEmpty() const in isEmpty() 82 bool TSymbolTable::atGlobalLevel() const in atGlobalLevel() 87 void TSymbolTable::push() in push() 93 void TSymbolTable::pop() in pop() [all …]
|
D | Symbol.h | 21 class TSymbolTable; variable 28 TSymbol(TSymbolTable *symbolTable, 83 TVariable(TSymbolTable *symbolTable, 115 TStructure(TSymbolTable *symbolTable, 125 TSymbolTable *symbolTable) const; 131 friend class TSymbolTable; 152 TInterfaceBlock(TSymbolTable *symbolTable, 163 friend class TSymbolTable; 182 const TVariable *createVariable(TSymbolTable *symbolTable) in createVariable() 201 TFunction(TSymbolTable *symbolTable,
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
D | SymbolTable.cpp | 61 class TSymbolTable::TSymbolTableLevel 83 bool TSymbolTable::TSymbolTableLevel::insert(TSymbol *symbol) in insert() 90 void TSymbolTable::TSymbolTableLevel::insertUnmangled(TFunction *function) in insertUnmangled() 95 TSymbol *TSymbolTable::TSymbolTableLevel::find(const ImmutableString &name) const in find() 104 TSymbolTable::TSymbolTable() in TSymbolTable() function in sh::TSymbolTable 112 TSymbolTable::~TSymbolTable() = default; 114 bool TSymbolTable::isEmpty() const in isEmpty() 119 bool TSymbolTable::atGlobalLevel() const in atGlobalLevel() 124 void TSymbolTable::push() in push() 130 void TSymbolTable::pop() in pop() [all …]
|
D | Symbol.h | 21 class TSymbolTable; variable 28 TSymbol(TSymbolTable *symbolTable, 34 TSymbol(TSymbolTable *symbolTable, 113 TVariable(TSymbolTable *symbolTable, 119 TVariable(TSymbolTable *symbolTable, 166 TStructure(TSymbolTable *symbolTable, 176 TSymbolTable *symbolTable) const; 182 friend class TSymbolTable; 219 TInterfaceBlock(TSymbolTable *symbolTable, 226 TInterfaceBlock(TSymbolTable *symbolTable, [all …]
|
D | Symbol.cpp | 35 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol() 52 TSymbol::TSymbol(TSymbolTable *symbolTable, in TSymbol() 96 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable() 109 TVariable::TVariable(TSymbolTable *symbolTable, in TVariable() 122 TStructure::TStructure(TSymbolTable *symbolTable, in TStructure() 133 TSymbolTable *symbolTable) const in createSamplerSymbols() 157 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock() 171 TInterfaceBlock::TInterfaceBlock(TSymbolTable *symbolTable, in TInterfaceBlock() 185 TFunction::TFunction(TSymbolTable *symbolTable, in TFunction()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | IntermNode_util.h | 18 class TSymbolTable; variable 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, [all …]
|
D | DriverUniform.h | 21 class TSymbolTable; variable 45 bool addComputeDriverUniformsToShader(TIntermBlock *root, TSymbolTable *symbolTable); 46 bool addGraphicsDriverUniformsToShader(TIntermBlock *root, TSymbolTable *symbolTable); 71 virtual TFieldList *createUniformFields(TSymbolTable *symbolTable); 72 TType *createEmulatedDepthRangeType(TSymbolTable *symbolTable); 95 virtual TFieldList *createUniformFields(TSymbolTable *symbolTable) override;
|
D | IntermNode_util.cpp | 22 const TSymbolTable &symbolTable, in LookUpBuiltInFunction() 152 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type) in CreateTempVariable() 160 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier) in CreateTempVariable() 206 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() 216 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() 229 TSymbolTable *symbolTable, in DeclareStructure() 272 TSymbolTable *symbolTable, in DeclareInterfaceBlock() 324 TIntermSymbol *ReferenceGlobalVariable(const ImmutableString &name, const TSymbolTable &symbolTable) in ReferenceGlobalVariable() 332 const TSymbolTable &symbolTable, in ReferenceBuiltInVariable() 343 const TSymbolTable &symbolTable, in CreateBuiltInFunctionCallNode() [all …]
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
D | IntermNode_util.h | 18 class TSymbolTable; variable 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,
|
D | IntermNode_util.cpp | 22 const TSymbolTable &symbolTable, in LookUpBuiltInFunction() 143 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type) in CreateTempVariable() 151 TVariable *CreateTempVariable(TSymbolTable *symbolTable, const TType *type, TQualifier qualifier) in CreateTempVariable() 197 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() 207 TVariable *DeclareTempVariable(TSymbolTable *symbolTable, in DeclareTempVariable() 219 TSymbolTable *symbolTable, in DeclareInterfaceBlock() 270 TIntermSymbol *ReferenceGlobalVariable(const ImmutableString &name, const TSymbolTable &symbolTable) in ReferenceGlobalVariable() 278 const TSymbolTable &symbolTable, in ReferenceBuiltInVariable() 289 const TSymbolTable &symbolTable, in CreateBuiltInFunctionCallNode()
|
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | RewriteDfdy.cpp | 26 const TSymbolTable &symbolTable, 30 Traverser(TIntermBinary *viewportYScale, TSymbolTable *symbolTable); 36 Traverser::Traverser(TIntermBinary *viewportYScale, TSymbolTable *symbolTable) in Traverser() 42 const TSymbolTable &symbolTable, in Apply() 45 TSymbolTable *pSymbolTable = const_cast<TSymbolTable *>(&symbolTable); in Apply() 78 const TSymbolTable &symbolTable, in RewriteDfdy()
|
D | InitializeVariables.cpp | 28 TSymbolTable *symbolTable); 34 TSymbolTable *symbolTable); 46 TSymbolTable *symbolTable) in AddZeroInitSequence() 69 TSymbolTable *symbolTable) in AddStructZeroInitSequence() 89 TSymbolTable *symbolTable) in AddArrayZeroInitStatementList() 103 TSymbolTable *symbolTable) in AddArrayZeroInitForLoop() 136 TSymbolTable *symbolTable) in AddArrayZeroInitSequence() 164 TSymbolTable *symbolTable, in InsertInitCode() 210 TSymbolTable *symbolTable, in InitializeLocalsTraverser() 278 TSymbolTable *symbolTable) in CreateInitCode() [all …]
|
D | InitializeVariables.h | 17 class TSymbolTable; variable 29 TSymbolTable *symbolTable); 36 TSymbolTable *symbolTable); 48 TSymbolTable *symbolTable,
|
D | EmulateMultiDrawShaderBuiltins.h | 28 class TSymbolTable; variable 31 TSymbolTable *symbolTable, 36 TSymbolTable *symbolTable, 41 TSymbolTable *symbolTable,
|
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; 37 Traverser::Traverser(const TSymbolTable &symbolTable, int shaderVersion) in Traverser() 42 void Traverser::Apply(TIntermNode *root, const TSymbolTable &symbolTable, int shaderVersion) in Apply() 145 void RewriteTexelFetchOffset(TIntermNode *root, const TSymbolTable &symbolTable, int shaderVersion) in RewriteTexelFetchOffset()
|
D | ExpandIntegerPowExpressions.cpp | 26 static void Apply(TIntermNode *root, TSymbolTable *symbolTable); 29 Traverser(TSymbolTable *symbolTable); 37 void Traverser::Apply(TIntermNode *root, TSymbolTable *symbolTable) in Apply() 51 Traverser::Traverser(TSymbolTable *symbolTable) : TIntermTraverser(true, false, false, symbolTable) in Traverser() 140 void ExpandIntegerPowExpressions(TIntermNode *root, TSymbolTable *symbolTable) in ExpandIntegerPowExpressions()
|
D | PruneNoOps.cpp | 43 static void apply(TIntermBlock *root, TSymbolTable *symbolTable); 46 PruneNoOpsTraverser(TSymbolTable *symbolTable); 52 void PruneNoOpsTraverser::apply(TIntermBlock *root, TSymbolTable *symbolTable) in apply() 59 PruneNoOpsTraverser::PruneNoOpsTraverser(TSymbolTable *symbolTable) in PruneNoOpsTraverser() 161 void PruneNoOps(TIntermBlock *root, TSymbolTable *symbolTable) in PruneNoOps()
|
/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; 51 Traverser::Traverser(TSymbolTable *symbolTable, in Traverser() 68 const TSymbolTable &symbolTable, in Apply() 73 TSymbolTable *pSymbolTable = const_cast<TSymbolTable *>(&symbolTable); in Apply() 148 const TSymbolTable &symbolTable, in RewriteInterpolateAtOffset()
|
/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() 88 TSymbolTable *symbolTable) in AddStructZeroInitSequence() 108 TSymbolTable *symbolTable) in AddArrayZeroInitStatementList() 122 TSymbolTable *symbolTable) in AddArrayZeroInitForLoop() 155 TSymbolTable *symbolTable) in AddArrayZeroInitSequence() 184 TSymbolTable *symbolTable, in InsertInitCode() 254 TSymbolTable *symbolTable, in InitializeLocalsTraverser() 324 TSymbolTable *symbolTable) in CreateInitCode() [all …]
|
D | InitializeVariables.h | 18 class TSymbolTable; variable 31 TSymbolTable *symbolTable); 39 TSymbolTable *symbolTable); 52 TSymbolTable *symbolTable,
|
D | RewriteTexelFetchOffset.cpp | 27 const TSymbolTable &symbolTable, 31 Traverser(const TSymbolTable &symbolTable, int shaderVersion); 35 const TSymbolTable *symbolTable; 40 Traverser::Traverser(const TSymbolTable &symbolTable, int shaderVersion) in Traverser() 47 const TSymbolTable &symbolTable, in Apply() 158 const TSymbolTable &symbolTable, in RewriteTexelFetchOffset()
|
D | RewriteDfdy.cpp | 31 const TSymbolTable &symbolTable, 36 Traverser(TSymbolTable *symbolTable, 50 Traverser::Traverser(TSymbolTable *symbolTable, in Traverser() 64 const TSymbolTable &symbolTable, in Apply() 68 TSymbolTable *pSymbolTable = const_cast<TSymbolTable *>(&symbolTable); in Apply() 221 const TSymbolTable &symbolTable, in RewriteDfdy()
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
D | AstHelpers.h | 32 const TVariable &CreateStructTypeVariable(TSymbolTable &symbolTable, const TStructure &structure); 35 const TVariable &CreateInstanceVariable(TSymbolTable &symbolTable, 48 const TFunction &CloneFunction(TSymbolTable &symbolTable, IdGen &idGen, const TFunction &oldFunc); 52 const TFunction &CloneFunctionAndPrependParam(TSymbolTable &symbolTable, 59 const TFunction &CloneFunctionAndAppendParams(TSymbolTable &symbolTable, 66 const TFunction &CloneFunctionAndChangeReturnType(TSymbolTable &symbolTable,
|
/third_party/glslang/glslang/MachineIndependent/ |
D | Initialize.h | 69 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable) =… 70 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c… 90 …, EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable); 91 …EProfile profile, const SpvVersion& spvVersion, EShLanguage language, TSymbolTable& symbolTable, c… 95 …dBuiltins(int version, EProfile profile, const SpvVersion& spvVersion, EShLanguage, TSymbolTable&);
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/ |
D | ExpandIntegerPowExpressions.cpp | 28 TSymbolTable *symbolTable); 31 Traverser(TSymbolTable *symbolTable); 39 bool Traverser::Apply(TCompiler *compiler, TIntermNode *root, TSymbolTable *symbolTable) in Apply() 58 Traverser::Traverser(TSymbolTable *symbolTable) : TIntermTraverser(true, false, false, symbolTable) in Traverser() 147 bool ExpandIntegerPowExpressions(TCompiler *compiler, TIntermNode *root, TSymbolTable *symbolTable) in ExpandIntegerPowExpressions()
|