Home
last modified time | relevance | path

Searched refs:interfaceBlockType (Results 1 – 4 of 4) sorted by relevance

/external/angle/src/compiler/translator/tree_util/
DIntermNode_util.cpp233 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/
DCollectVariables.cpp145 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()
DParseContext.cpp3937 TType *interfaceBlockType = in addInterfaceBlock() local
3941 interfaceBlockType->makeArray(arraySize); in addInterfaceBlock()
3948 new TVariable(&symbolTable, instanceName, interfaceBlockType, in addInterfaceBlock()
/external/swiftshader/src/OpenGL/compiler/
DParseHelper.cpp2425 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()