Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/angle2/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()
DForcePrecisionQualifier.cpp72 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in visitDeclaration()
DRemoveInactiveInterfaceVariables.cpp116 !IsVariableActive(mInterfaceBlocks, type.getInterfaceBlock()->name()); in visitDeclaration()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
DValidateAST.cpp127 (!a.isInterfaceBlock() || a.getInterfaceBlock() == b.getInterfaceBlock()); in IsSameType()
187 if (type.getStruct() == nullptr && type.getInterfaceBlock() == nullptr) in visitStructOrInterfaceBlockDeclaration()
370 symbol = expectedType.getInterfaceBlock(); in validateExpressionTypeBinary()
412 if (type.getInterfaceBlock() && !type.isInterfaceBlock()) in visitVariableNeedingDeclaration()
414 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in visitVariableNeedingDeclaration()
555 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in getStructOrInterfaceBlock()
907 const TInterfaceBlock *interfaceBlock = variable->getType().getInterfaceBlock(); in visitDeclaration()
946 structOrBlock = type.getInterfaceBlock(); in visitDeclaration()
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()
DCollectVariables.cpp336 IsShaderIoBlock(type.getQualifier()) && type.getInterfaceBlock() != nullptr; in setBuiltInInfoFromSymbol()
418 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in visitSymbol()
737 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setFieldOrVariableProperties()
830 ASSERT(type.getInterfaceBlock() == nullptr || IsShaderIoBlock(type.getQualifier()) || in setCommonVariableProperties()
834 const bool isShaderIOBlock = type.getInterfaceBlock() != nullptr; in setCommonVariableProperties()
852 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setCommonVariableProperties()
936 const TInterfaceBlock *blockType = type.getInterfaceBlock(); in recordVarying()
978 const TInterfaceBlock *blockType = interfaceBlockType.getInterfaceBlock(); in recordInterfaceBlock()
1194 const TInterfaceBlock *interfaceBlock = interfaceNodeType.getInterfaceBlock(); in visitBinary()
DValidateTypeSizeLimitations.cpp112 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in setFieldOrVariableProperties()
186 const bool isShaderIOBlock = type.getInterfaceBlock() != nullptr; in setCommonVariableProperties()
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.cpp63 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in writeLayoutQualifier()
DBuildSPIRV.cpp83 if (type.getInterfaceBlock() != nullptr) in GetBlockStorage()
85 return type.getInterfaceBlock()->blockStorage(); in GetBlockStorage()
360 if (type.getInterfaceBlock() != nullptr) in inferDefaults()
551 spirvType.block = type.getInterfaceBlock(); in getSpirvType()
572 block = type.getInterfaceBlock(); in getTypeData()
1697 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()
1204 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol()
1626 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary()
1761 node->getLeft()->getType().getInterfaceBlock(); in visitBinary()
DOutputGLSLBase.cpp649 node->getLeft()->getType().getInterfaceBlock(); in visitBinary()
1190 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in declareInterfaceBlockLayout()
1257 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in declareInterfaceBlock()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/TranslatorMetalDirect/
DReduceInterfaceBlocks.cpp45 if (const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock()) in visitDeclarationPre()
100 if (const TInterfaceBlock *ib = var.getType().getInterfaceBlock()) in visitSymbolPre()
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
DOutputVulkanGLSL.cpp72 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in writeLayoutQualifier()
157 name = type.getInterfaceBlock()->name(); in writeQualifier()
DShaderStorageBlockOutputHLSL.cpp78 const TInterfaceBlock *interfaceBlock = type.getInterfaceBlock(); in GetBlockLayoutInfo()
489 const TInterfaceBlock *interfaceBlock = variableType.getInterfaceBlock(); in visitSymbol()
583 const TInterfaceBlock *interfaceBlock = leftType.getInterfaceBlock(); in visitBinary()
647 node->getLeft()->getType().getInterfaceBlock(); in visitBinary()
DFlagStd140Structs.cpp56 const TInterfaceBlock *block = declarator->getType().getInterfaceBlock(); in visitDeclaration()
DCollectVariables.cpp447 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in visitSymbol()
463 const TInterfaceBlock *interfaceBlock = symbol->getType().getInterfaceBlock(); in visitSymbol()
708 const TInterfaceBlock *blockType = interfaceBlockType.getInterfaceBlock(); in recordInterfaceBlock()
921 const TInterfaceBlock *interfaceBlock = blockNode->getType().getInterfaceBlock(); in visitBinary()
/third_party/skia/third_party/externals/angle2/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()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/
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()
/third_party/vk-gl-cts/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
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
DFindPreciseNodes.cpp89 if (var->getType().getInterfaceBlock() != nullptr) in build()
228 const TFieldListCollection *block = type.getInterfaceBlock(); in GetObjectPreciseSubChainLength()
285 const TFieldListCollection *block = object.variable->getType().getInterfaceBlock(); in AddPreciseSubObjects()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/vulkan/
DDeclarePerVertexBlocks.cpp159 for (const TField *field : type->getInterfaceBlock()->fields()) in visitSymbol()
256 newType->setInterfaceBlockField(mPerVertexOutVar->getType().getInterfaceBlock(), in visitSymbol()
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
DTypes.h441 TInterfaceBlock *getInterfaceBlock() const { return interfaceBlock; } in getInterfaceBlock() function
444 …TInterfaceBlock *getAsInterfaceBlock() const { return isInterfaceBlock() ? getInterfaceBlock() : n… in getAsInterfaceBlock()

12