Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/angle2/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()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DCollectVariables.cpp159 const TType &interfaceBlockType,
972 const TType &interfaceBlockType, in recordInterfaceBlock() argument
975 ASSERT(interfaceBlockType.getBasicType() == EbtInterfaceBlock); in recordInterfaceBlock()
978 const TInterfaceBlock *blockType = interfaceBlockType.getInterfaceBlock(); in recordInterfaceBlock()
1002 ASSERT(!interfaceBlockType.isArrayOfArrays()); // Disallowed by GLSL ES 3.10 section 4.3.9 in recordInterfaceBlock()
1004 interfaceBlockType.isArray() ? interfaceBlockType.getOutermostArraySize() : 0; in recordInterfaceBlock()
1006 interfaceBlock->blockType = GetBlockType(interfaceBlockType.getQualifier()); in recordInterfaceBlock()
DParseContext.cpp4579 TType *interfaceBlockType = in addInterfaceBlock() local
4583 interfaceBlockType->makeArrays(*arraySizes); in addInterfaceBlock()
4585 checkGeometryShaderInputAndSetArraySize(instanceLine, instanceName, interfaceBlockType); in addInterfaceBlock()
4587 interfaceBlockType); in addInterfaceBlock()
4594 new TVariable(&symbolTable, instanceName, interfaceBlockType, in addInterfaceBlock()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/
DDeclarePerVertexBlocks.cpp342 TType *interfaceBlockType = in declarePerVertex() local
346 interfaceBlockType->makeArray(arraySize); in declarePerVertex()
350 new TVariable(mSymbolTable, variableName, interfaceBlockType, in declarePerVertex()
/third_party/skia/third_party/externals/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()