Searched refs:interfaceBlockType (Results 1 – 4 of 4) sorted by relevance
/external/angle/src/compiler/translator/tree_util/ |
D | IntermNode_util.cpp | 233 TType *interfaceBlockType = new TType(interfaceBlock, qualifier, layoutQualifier); in DeclareInterfaceBlock() local 234 interfaceBlockType->setMemoryQualifier(memoryQualifier); in DeclareInterfaceBlock() 237 interfaceBlockType->makeArray(arraySize); in DeclareInterfaceBlock() 241 TVariable *interfaceBlockVar = new TVariable(symbolTable, blockVariableName, interfaceBlockType, in DeclareInterfaceBlock()
|
/external/angle/src/compiler/translator/ |
D | CollectVariables.cpp | 145 const TType &interfaceBlockType, 745 const TType &interfaceBlockType, in recordInterfaceBlock() argument 748 ASSERT(interfaceBlockType.getBasicType() == EbtInterfaceBlock); in recordInterfaceBlock() 751 const TInterfaceBlock *blockType = interfaceBlockType.getInterfaceBlock(); in recordInterfaceBlock() 772 ASSERT(!interfaceBlockType.isArrayOfArrays()); // Disallowed by GLSL ES 3.10 section 4.3.9 in recordInterfaceBlock() 774 interfaceBlockType.isArray() ? interfaceBlockType.getOutermostArraySize() : 0; in recordInterfaceBlock() 776 interfaceBlock->blockType = GetBlockType(interfaceBlockType.getQualifier()); in recordInterfaceBlock()
|
D | ParseContext.cpp | 3937 TType *interfaceBlockType = in addInterfaceBlock() local 3941 interfaceBlockType->makeArray(arraySize); in addInterfaceBlock() 3948 new TVariable(&symbolTable, instanceName, interfaceBlockType, in addInterfaceBlock()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | ParseHelper.cpp | 2425 TType interfaceBlockType(interfaceBlock, typeQualifier.qualifier, blockLayoutQualifier, arraySize); in addInterfaceBlock() local 2455 TVariable* instanceTypeDef = new TVariable(instanceName, interfaceBlockType, false); in addInterfaceBlock() 2467 …mediate.makeAggregate(intermediate.addSymbol(symbolId, symbolName, interfaceBlockType, typeQualifi… in addInterfaceBlock()
|