Home
last modified time | relevance | path

Searched refs:getInterfaceBlock (Results 1 – 25 of 35) sorted by relevance

12

/external/angle/src/compiler/translator/tree_ops/
DNameNamelessUniformBuffers.cpp64 mNamelessUniformBuffersMap[type.getInterfaceBlock()] = newVariable; in visitDeclaration()
75 if (type.isInterfaceBlock() || type.getInterfaceBlock() == nullptr) in visitSymbol()
80 const TInterfaceBlock *block = type.getInterfaceBlock(); in visitSymbol()
DRewriteRowMajorMatrices.cpp202 const TInterfaceBlock *interfaceBlock = asBinary->getLeft()->getType().getInterfaceBlock(); in IsConvertedField()
463 if (type.isInterfaceBlock() && type.getInterfaceBlock()->containsMatrices()) in visitDeclaration()
465 const TInterfaceBlock *block = type.getInterfaceBlock(); in visitDeclaration()
508 if (symbol->getType().getInterfaceBlock() && !variable->getType().isInterfaceBlock()) in visitSymbol()
566 const TInterfaceBlock *block = type.getInterfaceBlock(); in convertInterfaceBlock()
643 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in convertNamelessInterfaceBlockField()
657 if (iter.first->getType().getInterfaceBlock() != interfaceBlock) in convertNamelessInterfaceBlockField()
681 newType->setInterfaceBlockField(iter.second->getType().getInterfaceBlock(), fieldIndex); in convertNamelessInterfaceBlockField()
DForcePrecisionQualifier.cpp72 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in visitDeclaration()
DRemoveInactiveInterfaceVariables.cpp111 !IsVariableActive(mInterfaceBlocks, type.getInterfaceBlock()->name()); in visitDeclaration()
DRemoveUnreferencedVariables.cpp57 const auto *block = type.getInterfaceBlock(); in incrementStructTypeRefCount()
/external/angle/src/compiler/translator/
DShaderStorageBlockOutputHLSL.cpp79 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in GetBlockLayoutInfo()
435 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in collectShaderStorageBlocks()
470 binaryNode->getLeft()->getType().getInterfaceBlock(); in traverseSSBOAccess()
482 const TInterfaceBlock *interfaceBlock = symbolNode->getType().getInterfaceBlock(); in traverseSSBOAccess()
526 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in traverseNode()
581 binaryNode->getLeft()->getType().getInterfaceBlock(); in traverseNode()
DValidateAST.cpp151 if (type.getStruct() == nullptr && type.getInterfaceBlock() == nullptr) in visitStructOrInterfaceBlockDeclaration()
334 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in getStructOrInterfaceBlock()
386 if (type.getInterfaceBlock() && !type.isInterfaceBlock()) in visitSymbol()
388 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in visitSymbol()
601 const TInterfaceBlock *interfaceBlock = variable->getType().getInterfaceBlock(); in visitDeclaration()
DValidateTypeSizeLimitations.cpp112 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setFieldOrVariableProperties()
186 const bool isShaderIOBlock = type.getInterfaceBlock() != nullptr; in setCommonVariableProperties()
DCollectVariables.cpp336 IsShaderIoBlock(type.getQualifier()) && type.getInterfaceBlock() != nullptr; in setBuiltInInfoFromSymbol()
417 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in visitSymbol()
765 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setFieldOrVariableProperties()
858 ASSERT(type.getInterfaceBlock() == nullptr || IsShaderIoBlock(type.getQualifier()) || in setCommonVariableProperties()
862 const bool isShaderIOBlock = type.getInterfaceBlock() != nullptr; in setCommonVariableProperties()
880 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setCommonVariableProperties()
964 const TInterfaceBlock *blockType = type.getInterfaceBlock(); in recordVarying()
1006 const TInterfaceBlock *blockType = interfaceBlockType.getInterfaceBlock(); in recordInterfaceBlock()
1222 const TInterfaceBlock *interfaceBlock = interfaceNodeType.getInterfaceBlock(); in visitBinary()
DFlagStd140Structs.cpp56 const TInterfaceBlock *block = declarator->getType().getInterfaceBlock(); in visitDeclaration()
DValidateVaryingLocations.cpp70 for (const TField *field : varyingType.getInterfaceBlock()->fields()) in GetInterfaceBlockLocationCount()
227 for (const TField *field : varyingType.getInterfaceBlock()->fields()) in ValidateShaderInterfaceAndAssignLocations()
DOutputVulkanGLSL.cpp77 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in writeLayoutQualifier()
DBuildSPIRV.cpp102 if (blockStorage == EbsUnspecified && type.getInterfaceBlock() != nullptr) in GetBlockStorage()
104 blockStorage = type.getInterfaceBlock()->blockStorage(); in GetBlockStorage()
268 if (type.getInterfaceBlock() != nullptr) in inferDefaults()
421 spirvType.block = type.getInterfaceBlock(); in getSpirvType()
442 block = type.getInterfaceBlock(); in getTypeData()
1504 const TInterfaceBlock *block = type.getInterfaceBlock(); in writePerVertexBuiltIns()
DOutputHLSL.cpp79 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in IsInStd140UniformBlock()
96 return binaryNode->getLeft()->getType().getInterfaceBlock(); in GetInterfaceBlockOfUniformBlockNearestIndexOperator()
109 return variableType.getInterfaceBlock(); in GetInterfaceBlockOfUniformBlockNearestIndexOperator()
552 mappedStruct.blockDeclarator->getType().getInterfaceBlock(); in generateStructMapping()
1197 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol()
1619 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary()
1754 node->getLeft()->getType().getInterfaceBlock(); in visitBinary()
DOutputGLSLBase.cpp622 node->getLeft()->getType().getInterfaceBlock(); in visitBinary()
1152 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in declareInterfaceBlockLayout()
1219 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in declareInterfaceBlock()
/external/angle/src/compiler/translator/TranslatorMetalDirect/
DReduceInterfaceBlocks.cpp44 if (const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock()) in visitDeclarationPre()
99 if (const TInterfaceBlock *ib = var.getType().getInterfaceBlock()) in visitSymbolPre()
DRewriteKeywords.cpp137 else if (const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock()) in createRenamed()
332 else if (const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock()) in needsRenaming()
/external/angle/src/compiler/translator/tree_ops/d3d/
DRecordUniformBlocksWithLargeArrayMember.cpp176 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol()
261 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary()
297 node->getLeft()->getType().getInterfaceBlock(); in visitBinary()
/external/deqp/modules/gles31/functional/
Des31fProgramInterfaceQueryTestCase.cpp149 matOrder = path[pathNdx].getInterfaceBlock()->layout.matrixOrder; in getMatrixOrderFromPath()
529 …terfaceBlock() && isBufferBackedInterfaceBlockStorage(firstComponent.getInterfaceBlock()->storage); in validateSingleVariable()
605 …const glw::GLenum interface = (firstComponent.getInterfaceBlock()->storage == glu::STORAGE_UNIFOR… in validateSingleVariable()
606 … (firstComponent.getInterfaceBlock()->storage == glu::STORAGE_BUFFER) ? (GL_SHADER_STORAGE_BLOCK) : in validateSingleVariable()
609 …r<char> nameBuffer (firstComponent.getInterfaceBlock()->interfaceName.size() + 3 * firstComponent… in validateSingleVariable()
620 expectedName << firstComponent.getInterfaceBlock()->interfaceName; in validateSingleVariable()
621 …for (int dimensionNdx = 0; dimensionNdx < (int)firstComponent.getInterfaceBlock()->dimensions.size… in validateSingleVariable()
659 …terfaceBlock() && isBufferBackedInterfaceBlockStorage(firstComponent.getInterfaceBlock()->storage); in validateSingleVariable()
693 …terfaceBlock() && isBufferBackedInterfaceBlockStorage(firstComponent.getInterfaceBlock()->storage); in validateSingleVariable()
854 const glu::InterfaceBlock* block = path.front().getInterfaceBlock(); in getIOBlockVariableLocation()
[all …]
Des31fProgramInterfaceDefinitionUtil.hpp58 …const glu::InterfaceBlock* getInterfaceBlock (void) const { DE_ASSERT(isInterfaceBlock()); retur… in getInterfaceBlock() function in deqp::gles31::Functional::ProgramInterfaceDefinition::VariablePathComponent
/external/angle/src/compiler/translator/tree_ops/vulkan/
DDeclarePerVertexBlocks.cpp84 for (const TField *field : type->getInterfaceBlock()->fields()) in visitSymbol()
176 newType->setInterfaceBlockField(mPerVertexOutVar->getType().getInterfaceBlock(), in visitSymbol()
/external/swiftshader/src/OpenGL/compiler/
DTypes.h441 TInterfaceBlock *getInterfaceBlock() const { return interfaceBlock; } in getInterfaceBlock() function
444 …TInterfaceBlock *getAsInterfaceBlock() const { return isInterfaceBlock() ? getInterfaceBlock() : n… in getAsInterfaceBlock()
DOutputASM.cpp685 TInterfaceBlock* block = symbol->getType().getInterfaceBlock(); in visitSymbol()
2223 …dList& fields = type.getStruct() ? type.getStruct()->fields() : type.getInterfaceBlock()->fields(); in componentCount()
2260 return registerSize(*((*(type.getInterfaceBlock()->fields().begin()))->type()), 0); in registerSize()
2275 …dList& fields = type.getStruct() ? type.getStruct()->fields() : type.getInterfaceBlock()->fields(); in registerSize()
2307 TInterfaceBlock* block = type.getInterfaceBlock(); in getBlockId()
2393 TInterfaceBlock* srcBlock = srcType.getInterfaceBlock(); in source()
2765 left->getType().getInterfaceBlock()->fields(); in lvalue()
3316 TInterfaceBlock* parentBlock = type.getInterfaceBlock(); in uniformRegister()
3599 if(list[i] && (list[i]->getType().getInterfaceBlock() == block)) in lookup()
3667 const TInterfaceBlock *block = type.getInterfaceBlock(); in blockMemberLookup()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/transform_feedback/
DvktTransformFeedbackFuzzLayoutCase.hpp241 const InterfaceBlock& getInterfaceBlock (int ndx) const { return *m_interfaceBlocks[ndx]; } in getInterfaceBlock() function in vkt::TransformFeedback::ShaderInterface
/external/angle/src/compiler/translator/tree_util/
DDriverUniform.cpp194 FindFieldIndex(mDriverUniforms->getType().getInterfaceBlock()->fields(), fieldName); in createDriverUniformRef()

12