Home
last modified time | relevance | path

Searched refs:isArray (Results 1 – 25 of 70) sorted by relevance

123

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DUniform.cpp65 ASSERT(!isArray() || !isStruct()); in LinkedUniform()
75 ASSERT(!isArray() || !isStruct()); in LinkedUniform()
131 InterfaceBlock::InterfaceBlock() : isArray(false), arrayElement(0) {} in InterfaceBlock()
141 isArray(isArrayIn), in InterfaceBlock()
152 if (isArray) in nameWithArrayIndex()
164 if (isArray) in mappedNameWithArrayIndex()
DVaryingPacking.cpp397 ASSERT(!frontField->isStruct() && !frontField->isArray()); in packUserVaryingField()
403 ASSERT(!backField->isStruct() && !backField->isArray()); in packUserVaryingField()
484 ASSERT(!(varying->isArray() && varying == input)); in collectAndPackUserVaryings()
537 ASSERT(!field->isStruct() && !field->isArray()); in collectAndPackUserVaryings()
DProgram.cpp121 if (resource.name == name || (resource.isArray() && resource.name == nameAsArrayName)) in GetResourceIndexFromName()
153 if (variable.isArray() && variableLocation.arrayIndex == arrayIndex && in GetVariableLocation()
192 if (name.length() + 3u == variable.name.length() && variable.isArray()) in GetVariableLocation()
201 if (variable.isArray() && variableLocation.arrayIndex == arrayIndex && in GetVariableLocation()
349 (subscripts.empty() && (!block.isArray || block.arrayElement == 0)); in GetInterfaceBlockIndex()
376 if (block.isArray) in GetInterfaceBlockName()
720 stream->writeInt(block.isArray); in WriteInterfaceBlock()
730 block->isArray = stream->readBool(); in LoadInterfaceBlock()
1021 if (variable.isArray()) in getBinding()
2193 if (resource.isArray()) in getResourceMaxNameSize()
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/
DTypes.cpp168 if (p.isArray()) in TType()
395 if (isArray()) in canReplaceWithConstantUnion()
570 ASSERT(!isArray() || mArraySizesStorage != nullptr); in sizeUnsizedArrays()
590 ASSERT(isArray() && mArraySizesStorage != nullptr); in sizeOutermostUnsizedArray()
648 ASSERT(isArray() && mArraySizesStorage != nullptr); in setArraySize()
659 ASSERT(isArray() && mArraySizesStorage != nullptr); in toArrayElementType()
666 if (!isArray()) in toArrayBaseType()
709 if (isArray()) in createSamplerSymbols()
751 if (fieldType->isArray() || fieldType->isStructureContainingArrays()) in containsArrays()
913 bool TPublicType::isArray() const in isArray() function in sh::TPublicType
[all …]
DParseContext.cpp752 if (type.isArray()) in checkConstructorArguments()
766 if (mShaderVersion < 310 && argType.isArray()) in checkConstructorArguments()
823 if (argTyped->getType().isArray()) in checkConstructorArguments()
1061 if (mShaderVersion < 310 && elementType.isArray()) in checkArrayElementIsNotArray()
1201 if (type->isArray() && identifier.beginsWith("gl_LastFragData")) in declareVariable()
1225 else if (type->isArray() && identifier == "gl_ClipDistance") in declareVariable()
2191 (typedCond->getBasicType() == EbtBool && !typedCond->isArray() && in addLoop()
2265 if (mShaderVersion < 300 && typeSpecifier->isArray()) in addFullySpecifiedType()
2303 if (typeSpecifier.isArray()) in addFullySpecifiedType()
2360 if (type.isArray()) in checkInputOutputTypeIsValidES3()
[all …]
DResourcesHLSL.cpp94 if (elementType.isArray()) in OutputUniformIndexArrayInitializer()
227 unsigned int registerCount = type.isArray() ? type.getArraySizeProduct() : 1u; in assignSamplerInStructUniformRegister()
270 if (type.isArray()) in outputHLSLSamplerUniformGroup()
315 if (type.isArray()) in outputHLSLImageUniformIndices()
662 if (instanceVariable != nullptr && instanceVariable->getType().isArray()) in uniformBlocksHeader()
688 if (instanceVariable != nullptr && instanceVariable->getType().isArray()) in uniformBlocksHeader()
722 if (instanceVariable != nullptr && instanceVariable->getType().isArray()) in shaderStorageBlocksHeader()
DTypes.h198 bool isArray() const { return !mArraySizes.empty(); } in isArray() function
206 ASSERT(isArray()); in getOutermostArraySize()
236 return primarySize == 1 && secondarySize == 1 && !mStructure && !isArray(); in isScalar()
470 bool isArray() const;
DStructureHLSL.cpp123 if (type.getBasicType() == EbtStruct || type.isMatrix() || type.isArray()) in prePadding()
176 if (!forcePadding && !type.isMatrix() && !type.isArray() && type.getBasicType() != EbtStruct) in postPaddingString()
377 ASSERT(!type.isArray()); in addBuiltInConstructor()
393 ASSERT(!paramType.isArray()); in addBuiltInConstructor()
DOutputGLSLBase.cpp431 if (type.isArray()) in writeFunctionParameters()
503 if (type.isArray()) in writeConstructorTriplet()
525 if (mDeclaringVariable && node->getType().isArray()) in visitSymbol()
638 if (leftType.isArray()) in visitBinary()
985 if (type.isArray()) in visitFunctionPrototype()
1312 if (field->type()->isArray()) in declareStruct()
1378 if (field->type()->isArray()) in declareInterfaceBlock()
DValidateVaryingLocations.cpp33 ASSERT(!varyingType.isArray()); in GetLocationCount()
38 ASSERT(fieldType->getStruct() == nullptr && !fieldType->isArray()); in GetLocationCount()
DShaderStorageBlockOutputHLSL.cpp702 else if (node->getType().isScalar() && !type.isArray()) in writeEOpIndexDirectOrIndirectOutput()
720 if (node->getType().isArray() && !isEndOfSSBOAccessChain()) in writeEOpIndexDirectOrIndirectOutput()
726 if (IsInArrayOfArraysChain(node->getLeft()) && !node->getType().isArray()) in writeEOpIndexDirectOrIndirectOutput()
747 if (fieldType.isArray() && !isEndOfSSBOAccessChain()) in writeDotOperatorOutput()
DOutputHLSL.cpp44 if (type.isArray()) in ArrayHelperFunctionName()
499 if (type.isArray()) in structInitializerString()
570 bool isInstanceArray = mappedStruct.blockDeclarator->isArray(); in generateStructMapping()
605 if (structType->isArray()) in generateStructMapping()
1336 if (type.isScalar() && !type.isArray()) in outputEqual()
1354 if (type.isArray()) in outputEqual()
1375 if (type.isArray()) in outputAssign()
1441 if (node->isArray()) in visitBinary()
2402 if (node->isArray()) in visitAggregate()
3305 ASSERT(!node->getType().isArray()); in outputConstructor()
[all …]
DShaderVars.cpp158 ASSERT(isArray()); in indexIntoArray()
182 ASSERT(!isStruct() || !isArray()); in getBasicTypeElementCount()
185 if (isArray()) in getBasicTypeElementCount()
DDeclarator.cpp28 bool TDeclarator::isArray() const in isArray() function in sh::TDeclarator
/device/generic/vulkan-cereal/third-party/angle/src/tests/compiler_tests/
DCollectVariables_test.cpp93 EXPECT_FALSE(field.isArray()); in validateDepthRangeShader()
257 EXPECT_FALSE(outputVariable.isArray()); in TEST_F()
283 EXPECT_FALSE(outputVariable.isArray()); in TEST_F()
308 EXPECT_FALSE(attribute.isArray()); in TEST_F()
557 EXPECT_FALSE(varying->isArray()); in TEST_F()
605 EXPECT_FALSE(outputVariable->isArray()); in TEST_F()
655 EXPECT_FALSE(outputVariable->isArray()); in TEST_F()
678 EXPECT_FALSE(outputVariable->isArray()); in TEST_F()
701 EXPECT_FALSE(outputVariable->isArray()); in TEST_F()
729 EXPECT_FALSE(outputVariable->isArray()); in TEST_F()
[all …]
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/tree_util/
DIntermNodePatternMatcher.cpp58 return node->getOp() == EOpIndexIndirect && !node->getLeft()->isArray() && in IsDynamicIndexingOfVectorOrMatrix()
72 if (node->isArray() && node->getOp() == EOpAssign && parentNode != nullptr && in matchInternal()
140 if (node->getType().isArray() && !parentIsAssignment && in match()
192 if (declarator->getAsTyped()->isArray()) in match()
DIntermNode_util.cpp53 if (!type.isArray() && type.getBasicType() != EbtStruct) in CreateZeroNode()
91 if (type.isArray()) in CreateZeroNode()
/device/generic/vulkan-cereal/third-party/angle/src/compiler/translator/tree_ops/
DArrayReturnValueToOutParameter.cpp95 if (node->getFunctionPrototype()->isArray() && visit == PreVisit) in visitFunctionDefinition()
109 if (node->isArray()) in visitFunctionPrototype()
143 ASSERT(!node->isArray() || node->getOp() != EOpCallInternalRawFunction); in visitAggregate()
144 if (visit == PreVisit && node->isArray() && node->getOp() == EOpCallFunctionInAST) in visitAggregate()
212 if (node->getOp() == EOpAssign && node->getLeft()->isArray()) in visitBinary()
DRewriteStructSamplers.cpp30 if (param.getType().isArray()) in GetStructSamplerParameterType()
210 if (type.isArray() && type.isSampler()) in GenerateFunctionFromArguments()
247 if (paramType.isArray() && paramType.isSampler()) in GenerateFunctionFromArguments()
268 if (!arrayType.isArray()) in enterArray()
283 if (!arrayType.isArray()) in exitArray()
356 if (type.isSampler() && type.isArray()) in visitDeclaration()
378 if (!node->getType().isSampler() || node->getType().isArray()) in visitBinary()
393 if (replacement->isArray()) in visitBinary()
554 if (fieldType.isArray()) in stripStructSpecifierSamplers()
688 while (newType->isArray()) in extractSampler()
[all …]
DSeparateArrayConstructorStatements.cpp30 if (argTyped->isArray() && argAggregate && argAggregate->isConstructor()) in SplitConstructorArgs()
62 if (!node->isArray() || !node->isConstructor()) in visitAggregate()
DInitializeVariables.cpp49 if (initializedNode->isArray()) in AddZeroInitSequence()
106 ASSERT(initializedNode->isArray()); in AddArrayZeroInitForLoop()
238 (symbol->isArray() || symbol->getType().isStructureContainingArrays()) && in visitDeclaration()
DRewriteRowMajorMatrices.cpp79 if (from->isArray()) in CopyArraySizes()
609 if (type.isArray()) in convertInterfaceBlock()
896 bool isArrayIndex = opIsIndex && previousAncestorType.isArray(); in transformExpression()
1177 if (baseExpressionType.isArray()) in transformReadExpression()
1205 if (baseExpressionType.isArray()) in transformReadExpression()
1280 if (baseExpressionType.isArray()) in transformWriteExpression()
1311 if (baseExpressionType.isArray()) in transformWriteExpression()
1482 if (fromFieldType->isArray() && isStructOrMatrix) in declareStructCopy()
DRewriteStructSamplersOld.cpp28 if (param.getType().isArray()) in GetStructSamplerParameterType()
291 if (fieldType.isArray()) in stripStructSpecifierSamplers()
370 if (containingType.isArray()) in extractFieldSamplers()
531 if (baseType.isArray()) in traverseSamplerInStruct()
/device/generic/vulkan-cereal/third-party/angle/include/GLSLANG/
DShaderVars.h76 bool isArray() const { return !arraySizes.empty(); } in isArray() function
87 unsigned int getOutermostArraySize() const { return isArray() ? arraySizes.back() : 0; } in getOutermostArraySize()
235 bool isArray() const { return arraySize > 0; } in isArray() function
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/
DDynamicHLSL.cpp615 if (varying.isArray()) in generateShaderLinkHLSL()
828 if (varying.isArray()) in generateShaderLinkHLSL()
1282 (outputVariable.isArray() ? Str(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()
1291 (outputVariable.isArray() ? ArrayString(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()
1313 (outputVariable.isArray() ? Str(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()
1322 (outputVariable.isArray() ? ArrayString(outputLocation.arrayIndex) : ""); in getPixelShaderOutputKey()

123