Searched refs:interfaceBlockType (Results 1 – 5 of 5) sorted by relevance
/external/angle/src/compiler/translator/tree_util/ |
D | IntermNode_util.cpp | 286 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/ |
D | DeclarePerVertexBlocks.cpp | 247 TType *interfaceBlockType = in declarePerVertex() local 251 interfaceBlockType->makeArray(arraySize); in declarePerVertex() 255 new TVariable(mSymbolTable, variableName, interfaceBlockType, in declarePerVertex()
|
/external/angle/src/compiler/translator/ |
D | CollectVariables.cpp | 159 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()
|
D | ParseContext.cpp | 4523 TType *interfaceBlockType = in addInterfaceBlock() local 4527 interfaceBlockType->makeArrays(*arraySizes); in addInterfaceBlock() 4534 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()
|