/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/ |
D | Uniform.cpp | 65 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()
|
D | VaryingPacking.cpp | 397 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()
|
D | Program.cpp | 121 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/ |
D | Types.cpp | 168 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 …]
|
D | ParseContext.cpp | 752 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 …]
|
D | ResourcesHLSL.cpp | 94 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()
|
D | Types.h | 198 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;
|
D | StructureHLSL.cpp | 123 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()
|
D | OutputGLSLBase.cpp | 431 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()
|
D | ValidateVaryingLocations.cpp | 33 ASSERT(!varyingType.isArray()); in GetLocationCount() 38 ASSERT(fieldType->getStruct() == nullptr && !fieldType->isArray()); in GetLocationCount()
|
D | ShaderStorageBlockOutputHLSL.cpp | 702 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()
|
D | OutputHLSL.cpp | 44 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 …]
|
D | ShaderVars.cpp | 158 ASSERT(isArray()); in indexIntoArray() 182 ASSERT(!isStruct() || !isArray()); in getBasicTypeElementCount() 185 if (isArray()) in getBasicTypeElementCount()
|
D | Declarator.cpp | 28 bool TDeclarator::isArray() const in isArray() function in sh::TDeclarator
|
/device/generic/vulkan-cereal/third-party/angle/src/tests/compiler_tests/ |
D | CollectVariables_test.cpp | 93 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/ |
D | IntermNodePatternMatcher.cpp | 58 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()
|
D | IntermNode_util.cpp | 53 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/ |
D | ArrayReturnValueToOutParameter.cpp | 95 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()
|
D | RewriteStructSamplers.cpp | 30 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 …]
|
D | SeparateArrayConstructorStatements.cpp | 30 if (argTyped->isArray() && argAggregate && argAggregate->isConstructor()) in SplitConstructorArgs() 62 if (!node->isArray() || !node->isConstructor()) in visitAggregate()
|
D | InitializeVariables.cpp | 49 if (initializedNode->isArray()) in AddZeroInitSequence() 106 ASSERT(initializedNode->isArray()); in AddArrayZeroInitForLoop() 238 (symbol->isArray() || symbol->getType().isStructureContainingArrays()) && in visitDeclaration()
|
D | RewriteRowMajorMatrices.cpp | 79 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()
|
D | RewriteStructSamplersOld.cpp | 28 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/ |
D | ShaderVars.h | 76 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/ |
D | DynamicHLSL.cpp | 615 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()
|