Home
last modified time | relevance | path

Searched refs:isInterfaceBlock (Results 1 - 25 of 27) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/
H A DTypes.h324 else if(isInterfaceBlock()) in getElementSize()
344 const TFieldList& fields = isInterfaceBlock() ? interfaceBlock->fields() : structure->fields(); in samplerRegisterCount()
358 if(structure || isInterfaceBlock()) in elementRegisterCount()
362 const TFieldList& fields = isInterfaceBlock() ? interfaceBlock->fields() : structure->fields(); in elementRegisterCount()
384 if(interfaceBlock && !isInterfaceBlock()) in blockRegisterCount()
443 bool isInterfaceBlock() const { return type == EbtInterfaceBlock; } in isInterfaceBlock() function in TType
444 TInterfaceBlock *getAsInterfaceBlock() const { return isInterfaceBlock() ? getInterfaceBlock() : nullptr; } in getAsInterfaceBlock()
447 bool isScalar() const { return primarySize == 1 && !isMatrix() && !structure && !isInterfaceBlock() && !IsSampler(getBasicType()); } in isScalar()
448 bool isRegister() const { return !isMatrix() && !structure && !array && !isInterfaceBlock(); } // Fits in a 4-element register in isRegister()
H A Dintermediate.h320 bool isInterfaceBlock() const { return type.isInterfaceBlock(); } in isInterfaceBlock() function in TIntermTyped
H A DOutputASM.cpp2221 if(type.isStruct() || type.isInterfaceBlock()) in componentCount()
2258 else if(type.isInterfaceBlock()) in registerSize()
2273 if(type.isStruct() || type.isInterfaceBlock()) in registerSize()
2349 if(type.isInterfaceBlock()) in getArgumentInfo()
3674 if(!type.isInterfaceBlock()) in blockMemberLookup()
3706 const TInterfaceBlock *block = (type.isInterfaceBlock() || (blockId == -1)) ? type.getInterfaceBlock() : nullptr; in declareUniform()
3737 bool isUniformBlockMember = !type.isInterfaceBlock() && (blockId == -1); in declareUniform()
3772 if(type.isArray() && (structure || type.isInterfaceBlock())) in declareUniform()
H A DParseHelper.cpp791 if (type.getBasicType() == EbtStruct || type.isInterfaceBlock()) { in containsSampler()
2571 if(baseExpression->isInterfaceBlock()) in addIndexExpression()
2600 else if(baseType.isInterfaceBlock()) in addIndexExpression()
2731 else if(baseExpression->isInterfaceBlock()) in addFieldSelectionExpression()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
H A DNameNamelessUniformBuffers.cpp40 if (!type.isInterfaceBlock())
75 if (type.isInterfaceBlock() || type.getInterfaceBlock() == nullptr)
H A DInitializeVariables.cpp60 else if (initializedNode->getType().isInterfaceBlock()) in AddZeroInitSequence()
225 ASSERT(symbol && symbol->isInterfaceBlock()); in InsertInitCode()
H A DRemoveUnreferencedVariables.cpp55 if (type.isInterfaceBlock()) in incrementStructTypeRefCount()
65 ASSERT(!field->type()->isInterfaceBlock()); in incrementStructTypeRefCount()
H A DPruneNoOps.cpp83 !declaratorSymbol->isInterfaceBlock()) in visitDeclaration()
H A DRemoveInactiveInterfaceVariables.cpp107 if (type.isInterfaceBlock()) in visitDeclaration()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DValidateVaryingLocations.cpp84 ASSERT(!varyingType.isInterfaceBlock()); in GetLocationCount()
222 if (varyingType.isInterfaceBlock()) in ValidateShaderInterfaceAndAssignLocations()
351 if (varyingType.isInterfaceBlock()) in CalculateVaryingLocationCount()
H A DOutputVulkanGLSL.cpp38 (type.isInterfaceBlock() && (type.getQualifier() == EvqUniform || in writeLayoutQualifier()
61 if (type.isInterfaceBlock()) in writeLayoutQualifier()
H A DBuildSPIRV.cpp365 const bool isBlock = type.isInterfaceBlock() || type.getStruct(); in inferDefaults()
395 if (!isPatchIOBlock && type.isInterfaceBlock()) in inferDefaults()
549 else if (type.isInterfaceBlock()) in getSpirvType()
570 else if (type.isInterfaceBlock()) in getTypeData()
902 const bool isInterfaceBlock = block != nullptr && block->isInterfaceBlock(); in declareType() local
905 if (!type.arraySizes.empty() && !isInterfaceBlock) in declareType()
1696 ASSERT(type.isInterfaceBlock()); in writePerVertexBuiltIns()
1734 (type.isInterfaceBlock() && in writeInterfaceVariableDecorations()
H A DValidateAST.cpp127 (!a.isInterfaceBlock() || a.getInterfaceBlock() == b.getInterfaceBlock()); in IsSameType()
412 if (type.getInterfaceBlock() && !type.isInterfaceBlock()) in visitVariableNeedingDeclaration()
926 if (type.isStructSpecifier() || type.isInterfaceBlock()) in visitDeclaration()
941 if (mOptions.validatePrecision && (type.isStructSpecifier() || type.isInterfaceBlock())) in visitDeclaration()
H A DShaderStorageBlockOutputHLSL.cpp440 if (type.isInterfaceBlock()) in collectShaderStorageBlocks()
520 if (type.isInterfaceBlock()) in traverseNode()
544 if (leftType.isInterfaceBlock()) in traverseNode()
H A DOutputSPIRV.cpp726 (parentType.getStruct() != nullptr || parentType.isInterfaceBlock()), in accessChainOnPush()
729 else if (parentType.isInterfaceBlock() || parentType.getStruct() != nullptr) in accessChainOnPush()
732 if (!parentType.isInterfaceBlock()) in accessChainOnPush()
4324 ASSERT(!valueType.isInterfaceBlock()); in cast()
4809 if (type.getInterfaceBlock() && !type.isInterfaceBlock()) in visitSymbol()
5939 const bool isInterfaceBlock = type.getBasicType() == EbtInterfaceBlock; in visitDeclaration() local
5943 if (type.isArray() && (isShaderInOut || isInterfaceBlock)) in visitDeclaration()
5955 if (IsShaderIoBlock(type.getQualifier()) && type.isInterfaceBlock()) in visitDeclaration()
5975 else if (isInterfaceBlock) in visitDeclaration()
5991 if (type.isInterfaceBlock()) in visitDeclaration()
[all...]
H A DSymbol.h53 bool isInterfaceBlock() const { return mSymbolClass == SymbolClass::InterfaceBlock; } in isInterfaceBlock() function in sh::TSymbol
H A DTypes.h237 bool isInterfaceBlock() const { return type == EbtInterfaceBlock; } in isInterfaceBlock() function in sh::TType
H A DIntermNode.h175 bool isInterfaceBlock() const { return getType().isInterfaceBlock(); } in isInterfaceBlock() function in sh::TIntermTyped
H A DTypes.cpp421 return isInterfaceBlock() ? mInterfaceBlock->containsType(t) : false; in isInterfaceBlockContainingType()
H A DParseContext.cpp123 if (var->isInterfaceBlock() || var->getQualifier() == EvqBuffer || in IsBufferOrSharedVariable()
4737 if (baseExpression->isInterfaceBlock()) in addIndexExpression()
4980 else if (baseExpression->isInterfaceBlock()) in addFieldSelectionExpression()
5906 if (child->getBasicType() == EbtStruct || child->isInterfaceBlock() || in createUnaryMath()
6045 if (left->isInterfaceBlock() || right->isInterfaceBlock()) in binaryOpCommonCheck()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/d3d/
H A DRecordUniformBlocksWithLargeArrayMember.cpp186 if (!variableType.isInterfaceBlock()) in visitSymbol()
230 if (!variableType.isInterfaceBlock()) in visitSymbol()
259 if (leftType.isInterfaceBlock()) in visitBinary()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fProgramInterfaceDefinitionUtil.hpp54 bool isInterfaceBlock (void) const { return m_type == TYPE_INTERFACEBLOCK; } in isInterfaceBlock() function in deqp::gles31::Functional::ProgramInterfaceDefinition::VariablePathComponent
58 const glu::InterfaceBlock* getInterfaceBlock (void) const { DE_ASSERT(isInterfaceBlock()); return m_data.block; } in getInterfaceBlock()
H A Des31fProgramInterfaceQueryTestCase.cpp148 if (path[pathNdx].isInterfaceBlock()) in getMatrixOrderFromPath()
529 const bool isBufferBlock = firstComponent.isInterfaceBlock() && isBufferBackedInterfaceBlockStorage(firstComponent.getInterfaceBlock()->storage); in validateSingleVariable()
583 if (!firstComponent.isInterfaceBlock()) in validateSingleVariable()
659 const bool isBufferBlock = firstComponent.isInterfaceBlock() && isBufferBackedInterfaceBlockStorage(firstComponent.getInterfaceBlock()->storage);
693 const bool isBufferBlock = firstComponent.isInterfaceBlock() && isBufferBackedInterfaceBlockStorage(firstComponent.getInterfaceBlock()->storage);
877 const glu::VariableDeclaration* varDecl = (path[0].isInterfaceBlock()) ? (path[1].getDeclaration()) : (path[0].getDeclaration());
879 if (path.front().isInterfaceBlock() && path.front().getInterfaceBlock()->storage == glu::STORAGE_UNIFORM)
884 else if (path.front().isInterfaceBlock() && (path.front().getInterfaceBlock()->storage == glu::STORAGE_IN ||
915 const bool isUniformBlockVariable = path.front().isInterfaceBlock() && path.front().getInterfaceBlock()->storage == glu::STORAGE_UNIFORM;
918 const glu::Storage storage = (path.front().isInterfaceBlock())
[all...]
H A Des31fProgramInterfaceQueryTests.cpp3473 const bool isInterfaceBlock = (parentStructure->getType() == ResourceDefinition::Node::TYPE_INTERFACE_BLOCK);
3474 const bool namedNonArrayBlock = isInterfaceBlock &&
3478 if (!isInterfaceBlock || namedNonArrayBlock)
3550 const bool isInterfaceBlock = (parentStructure->getType() == ResourceDefinition::Node::TYPE_INTERFACE_BLOCK);
3551 const bool namedNonArrayBlock = isInterfaceBlock &&
3555 if (!isInterfaceBlock || namedNonArrayBlock)
3572 if (!isInterfaceBlock)
3576 if (!isInterfaceBlock)
3609 const bool isInterfaceBlock = (parentStructure->getType() == ResourceDefinition::Node::TYPE_INTERFACE_BLOCK);
3611 if (!isInterfaceBlock)
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/apple/
H A DRewriteRowMajorMatrices.cpp463 if (type.isInterfaceBlock() && type.getInterfaceBlock()->containsMatrices())
508 if (symbol->getType().getInterfaceBlock() && !variable->getType().isInterfaceBlock())
651 if (!iter.first->getType().isInterfaceBlock()) in convertNamelessInterfaceBlockField()
880 bool requiresTransformation = !symbol->getType().isInterfaceBlock(); in transformExpression()

Completed in 56 milliseconds

12