/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/ |
H A D | IntermNode_util.cpp | 230 TFieldList *fieldList, in DeclareStructure() 238 new TStructure(symbolTable, structTypeName, fieldList, SymbolType::AngleInternal); in DeclareStructure() 273 TFieldList *fieldList, in DeclareInterfaceBlock() 283 symbolTable, blockTypeName, fieldList, layoutQualifier, SymbolType::AngleInternal); in DeclareInterfaceBlock() 227 DeclareStructure( TIntermBlock *root, TSymbolTable *symbolTable, TFieldList *fieldList, TQualifier qualifier, const TMemoryQualifier &memoryQualifier, uint32_t arraySize, const ImmutableString &structTypeName, const ImmutableString *structInstanceName) DeclareStructure() argument 271 DeclareInterfaceBlock(TIntermBlock *root, TSymbolTable *symbolTable, TFieldList *fieldList, TQualifier qualifier, const TLayoutQualifier &layoutQualifier, const TMemoryQualifier &memoryQualifier, uint32_t arraySize, const ImmutableString &blockTypeName, const ImmutableString &blockVariableName) DeclareInterfaceBlock() argument
|
H A D | IntermNode_util.h | 51 TFieldList *fieldList, 59 TFieldList *fieldList,
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
H A D | RewriteAtomicCounters.cpp | 29 TFieldList *fieldList = new TFieldList; in DeclareAtomicCountersBuffers() local 36 fieldList->push_back(countersField); in DeclareAtomicCountersBuffers() 49 return DeclareInterfaceBlock(root, symbolTable, fieldList, EvqBuffer, layoutQualifier, in DeclareAtomicCountersBuffers()
|
H A D | InitializeVariables.cpp | 64 const TFieldList &fieldList = interfaceBlock.fields(); in AddZeroInitSequence() local 65 for (size_t fieldIndex = 0; fieldIndex < fieldList.size(); ++fieldIndex) in AddZeroInitSequence() 67 const TField &field = *fieldList[fieldIndex]; in AddZeroInitSequence()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
H A D | ParseHelper.h | 205 TFieldList *addStructDeclaratorList(const TPublicType &typeSpecifier, TFieldList *fieldList); 206 TPublicType addStructure(const TSourceLoc &structLine, const TSourceLoc &nameLine, const TString *structName, TFieldList *fieldList); 208 TIntermAggregate* addInterfaceBlock(const TPublicType& typeQualifier, const TSourceLoc& nameLine, const TString& blockName, TFieldList* fieldList,
|
H A D | Types.h | 387 const TFieldList& fieldList = interfaceBlock->fields(); in blockRegisterCount() local 388 for(size_t i = 0; i < fieldList.size(); i++) in blockRegisterCount() 390 const TType &fieldType = *(fieldList[i]->type()); in blockRegisterCount()
|
H A D | glslang_tab.h | 218 TFieldList* fieldList; member
|
H A D | ParseHelper.cpp | 2334 TIntermAggregate* TParseContext::addInterfaceBlock(const TPublicType& typeQualifier, const TSourceLoc& nameLine, const TString& blockName, TFieldList* fieldList, in addInterfaceBlock() argument 2369 for(const auto &field : *fieldList) { in addInterfaceBlock() 2424 TInterfaceBlock* interfaceBlock = new TInterfaceBlock(&blockName, fieldList, instanceName, arraySize, blockLayoutQualifier); in addInterfaceBlock() 2433 for(const auto &field : *fieldList) in addInterfaceBlock() 2927 TFieldList *TParseContext::addStructDeclaratorList(const TPublicType &typeSpecifier, TFieldList *fieldList) in addStructDeclaratorList() argument 2929 if(voidErrorCheck(typeSpecifier.line, (*fieldList)[0]->name(), typeSpecifier.type)) in addStructDeclaratorList() 2934 for(const auto &field : *fieldList) in addStructDeclaratorList() 2966 return fieldList; in addStructDeclaratorList() 2970 const TString *structName, TFieldList *fieldList) in addStructure() 2972 TStructure *structure = new TStructure(structName, fieldList); in addStructure() 2969 addStructure(const TSourceLoc &structLine, const TSourceLoc &nameLine, const TString *structName, TFieldList *fieldList) addStructure() argument [all...] |
H A D | glslang_tab.cpp | 305 TFieldList* fieldList; member 3108 (yyval.interm.intermNode) = context->addInterfaceBlock((yyvsp[-4].interm.type), (yylsp[-3]), *(yyvsp[-3].lex).string, (yyvsp[-2].interm.fieldList), NULL, (yylsp[-4]), NULL, (yylsp[-4])); 3117 (yyval.interm.intermNode) = context->addInterfaceBlock((yyvsp[-5].interm.type), (yylsp[-4]), *(yyvsp[-4].lex).string, (yyvsp[-3].interm.fieldList), (yyvsp[-1].lex).string, (yylsp[-1]), NULL, (yylsp[-5])); 3126 (yyval.interm.intermNode) = context->addInterfaceBlock((yyvsp[-8].interm.type), (yylsp[-7]), *(yyvsp[-7].lex).string, (yyvsp[-6].interm.fieldList), (yyvsp[-4].lex).string, (yylsp[-4]), (yyvsp[-2].interm.intermTypedNode), (yylsp[-3])); 4304 (yyval.interm.type) = context->addStructure((yylsp[-5]), (yylsp[-4]), (yyvsp[-4].lex).string, (yyvsp[-1].interm.fieldList)); 4318 (yyval.interm.type) = context->addStructure((yylsp[-4]), (yylsp[-4]), NewPoolTString(""), (yyvsp[-1].interm.fieldList)); 4326 (yyval.interm.fieldList) = (yyvsp[0].interm.fieldList); 4334 (yyval.interm.fieldList) = (yyvsp[-1].interm.fieldList); [all...] |
H A D | glslang.y | 98 TFieldList* fieldList; 217 %type <interm.fieldList> struct_declarator_list struct_declaration struct_declaration_list
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/ |
H A D | util.cpp | 996 size_t FindFieldIndex(const TFieldList &fieldList, const char *fieldName) in FindFieldIndex() argument 998 for (size_t fieldIndex = 0; fieldIndex < fieldList.size(); ++fieldIndex) in FindFieldIndex() 1000 if (strcmp(fieldList[fieldIndex]->name().data(), fieldName) == 0) in FindFieldIndex()
|
H A D | util.h | 104 size_t FindFieldIndex(const TFieldList &fieldList, const char *fieldName);
|
H A D | glslang_tab_autogen.h | 285 TFieldList *fieldList; member
|
H A D | ValidateAST.cpp | 415 const TFieldList &fieldList = interfaceBlock->fields(); in visitVariableNeedingDeclaration() local 426 else if (fieldIndex >= fieldList.size() || node->getName() != fieldList[fieldIndex]->name()) in visitVariableNeedingDeclaration()
|
H A D | ParseContext.cpp | 4260 TFieldList *fieldList, in addInterfaceBlock() 4448 for (size_t memberIndex = 0; memberIndex < fieldList->size(); ++memberIndex) in addInterfaceBlock() 4450 TField *field = (*fieldList)[memberIndex]; in addInterfaceBlock() 4544 if (mShaderVersion < 310 || memberIndex != fieldList->size() - 1u || in addInterfaceBlock() 4573 &symbolTable, blockName, fieldList, blockLayoutQualifier, SymbolType::UserDefined); in addInterfaceBlock() 4600 for (size_t memberIndex = 0; memberIndex < fieldList->size(); ++memberIndex) in addInterfaceBlock() 4602 TField *field = (*fieldList)[memberIndex]; in addInterfaceBlock() 5716 TFieldList *fieldList = new TFieldList(); in addStructDeclaratorList() local 5731 fieldList->push_back(field); in addStructDeclaratorList() 5734 return fieldList; in addStructDeclaratorList() 4256 addInterfaceBlock( const TTypeQualifierBuilder &typeQualifierBuilder, const TSourceLoc &nameLine, const ImmutableString &blockName, TFieldList *fieldList, const ImmutableString &instanceName, const TSourceLoc &instanceLine, const TVector<unsigned int> *arraySizes, const TSourceLoc &arraySizesLine) addInterfaceBlock() argument 5737 addStructure(const TSourceLoc &structLine, const TSourceLoc &nameLine, const ImmutableString &structName, TFieldList *fieldList) addStructure() argument [all...] |
H A D | TranslatorVulkan.cpp | 542 TFieldList *fieldList = new TFieldList; in AddXfbEmulationSupport() local 549 fieldList->push_back(field); in AddXfbEmulationSupport() 566 DeclareInterfaceBlock(root, symbolTable, fieldList, EvqBuffer, layoutQualifier, in AddXfbEmulationSupport()
|
H A D | ParseContext.h | 359 TFieldList *fieldList); 364 TFieldList *fieldList,
|
H A D | glslang.y | 103 TFieldList *fieldList; 243 %type <interm.fieldList> struct_declaration struct_declaration_list
|
H A D | glslang_tab_autogen.cpp | 374 TFieldList *fieldList; member 3174 ImmutableString((yyvsp[-3].lex).string), (yyvsp[-2].interm.fieldList), 3186 ImmutableString((yyvsp[-4].lex).string), (yyvsp[-3].interm.fieldList), 3198 ImmutableString((yyvsp[-5].lex).string), (yyvsp[-4].interm.fieldList), 4807 (yyvsp[-1].interm.fieldList)); 4824 (yylsp[-4]), (yyloc), kEmptyImmutableString, (yyvsp[-1].interm.fieldList)); 4832 (yyval.interm.fieldList) = 4833 context->addStructFieldList((yyvsp[0].interm.fieldList), (yylsp[0])); 4841 (yyval.interm.fieldList) = context->combineStructFieldLists( 4842 (yyvsp[-1].interm.fieldList), (yyvs [all...] |
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/ |
H A D | AstHelpers.cpp | 199 const TFieldList &fieldList = structure.fields(); 202 for (TField *field : fieldList)
|
H A D | EmitMetal.cpp | 1465 const TFieldList &fieldList = fieldListCollection.fields(); 1467 const TField &field = *fieldList[indexVal];
|