Home
last modified time | relevance | path

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

/external/angle/src/compiler/translator/tree_util/
DIntermNode_util.cpp286 TType *interfaceBlockType = new TType(interfaceBlock, qualifier, layoutQualifier); in DeclareInterfaceBlock() local
287 interfaceBlockType->setMemoryQualifier(memoryQualifier); in DeclareInterfaceBlock()
290 interfaceBlockType->makeArray(arraySize); in DeclareInterfaceBlock()
295 new TVariable(symbolTable, blockVariableName, interfaceBlockType, in DeclareInterfaceBlock()
/external/angle/src/compiler/translator/tree_ops/vulkan/
DDeclarePerVertexBlocks.cpp247 TType *interfaceBlockType = in declarePerVertex() local
251 interfaceBlockType->makeArray(arraySize); in declarePerVertex()
255 new TVariable(mSymbolTable, variableName, interfaceBlockType, in declarePerVertex()
/external/angle/src/compiler/translator/
DCollectVariables.cpp159 const TType &interfaceBlockType,
1000 const TType &interfaceBlockType, in recordInterfaceBlock() argument
1003 ASSERT(interfaceBlockType.getBasicType() == EbtInterfaceBlock); in recordInterfaceBlock()
1006 const TInterfaceBlock *blockType = interfaceBlockType.getInterfaceBlock(); in recordInterfaceBlock()
1030 ASSERT(!interfaceBlockType.isArrayOfArrays()); // Disallowed by GLSL ES 3.10 section 4.3.9 in recordInterfaceBlock()
1032 interfaceBlockType.isArray() ? interfaceBlockType.getOutermostArraySize() : 0; in recordInterfaceBlock()
1034 interfaceBlock->blockType = GetBlockType(interfaceBlockType.getQualifier()); in recordInterfaceBlock()
DParseContext.cpp4523 TType *interfaceBlockType = in addInterfaceBlock() local
4527 interfaceBlockType->makeArrays(*arraySizes); in addInterfaceBlock()
4534 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()