/external/angle/src/compiler/translator/ |
D | StaticType.h | 45 unsigned char secondarySize) in BuildStaticMangledName() argument 48 name.name[0] = TType::GetSizeMangledName(primarySize, secondarySize); in BuildStaticMangledName() 69 unsigned char secondarySize, in BuildStaticArrayMangledName() argument 74 BuildStaticMangledName(basicType, precision, qualifier, primarySize, secondarySize); in BuildStaticArrayMangledName() 95 unsigned char secondarySize> 97 BuildStaticMangledName(basicType, precision, qualifier, primarySize, secondarySize); 104 unsigned char secondarySize, 112 secondarySize, 131 unsigned char secondarySize> 137 secondarySize, [all …]
|
D | Types.h | 125 secondarySize(ss), in TType() 144 secondarySize(t.secondarySize), in TType() 178 int getSecondarySize() const { return secondarySize; } in getSecondarySize() 187 return secondarySize; in getRows() 198 bool isMatrix() const { return primarySize > 1 && secondarySize > 1; } in isMatrix() 199 bool isNonSquareMatrix() const { return isMatrix() && primarySize != secondarySize; } in isNonSquareMatrix() 240 bool isVector() const { return primarySize > 1 && secondarySize == 1; } in isVector() 241 bool isVectorArray() const { return primarySize > 1 && secondarySize == 1 && isArray(); } in isVectorArray() 242 bool isRank0() const { return primarySize == 1 && secondarySize == 1; } in isRank0() 245 return primarySize == 1 && secondarySize == 1 && !mStructure && !isArray(); in isScalar() [all …]
|
D | Types.cpp | 183 secondarySize(p.getSecondarySize()), in TType() 192 ASSERT(secondarySize <= 4); in TType() 235 secondarySize = t.secondarySize; in operator =() 450 TString mangledName(1, GetSizeMangledName(primarySize, secondarySize)); in buildMangledName() 505 totalSize = primarySize * secondarySize; in getObjectSize() 576 secondarySize == right.secondarySize && mStructure == right.mStructure); in sameNonArrayType() 647 if (secondarySize != ss) in setSecondarySize() 650 secondarySize = ss; in setSecondarySize() 711 primarySize = secondarySize; in toMatrixColumnType() 712 secondarySize = 1; in toMatrixColumnType() [all …]
|
D | BuildSPIRV.h | 89 uint8_t secondarySize = 1; member 145 (type.block == nullptr && !type.arraySizes.empty() && type.secondarySize > 1 && in operator() 146 type.primarySize != type.secondarySize && in operator() 170 ASSERT(type.secondarySize > 0 && type.secondarySize <= 4); in operator() 174 static_cast<uint8_t>((type.primarySize - 1) | (type.secondarySize - 1) << 2 | in operator()
|
D | BuildSPIRV.cpp | 45 a.secondarySize == b.secondarySize && a.imageInternalFormat == b.imageInternalFormat && in operator ==() 156 : GLVariableType(TType(type.type, type.primarySize, type.secondarySize)); in SpirvTypeToShaderVariable() 398 spirvType.secondarySize = static_cast<uint8_t>(type.getSecondarySize()); in getSpirvType() 642 else if (type.secondarySize > 1) in declareType() 647 columnType.primarySize = columnType.secondarySize; in declareType() 648 columnType.secondarySize = 1; in declareType()
|
D | OutputSPIRV.cpp | 1458 paramColumnType.secondarySize = 1; in createConstructorMatrixFromMatrix() 1494 paramComponentType.secondarySize = 1; in createConstructorMatrixFromMatrix() 1636 componentType.secondarySize = 1; in extractComponents()
|
D | IntermNode.cpp | 1791 const int secondarySize = in promote() local 1795 static_cast<unsigned char>(secondarySize))); in promote()
|
/external/swiftshader/src/OpenGL/compiler/ |
D | Types.h | 246 …primarySize(s0), secondarySize(s1), array(false), arraySize(0), maxArraySize(0), arrayInformationT… in POOL_ALLOCATOR_NEW_DELETE() 253 …primarySize(s0), secondarySize(s1), array(a), arraySize(0), maxArraySize(0), arrayInformationType(… in type() 260 …primarySize(1), secondarySize(1), array(false), arraySize(0), maxArraySize(0), arrayInformationTyp… in type() 268 …primarySize(1), secondarySize(1), array(arraySizeIn > 0), arraySize(arraySizeIn), maxArraySize(0),… in TType() 330 return primarySize * secondarySize; in getElementSize() 424 return isMatrix() ? secondarySize : primarySize; in registerSize() 427 bool isMatrix() const { return secondarySize > 1; } in isMatrix() 428 void setSecondarySize(int s1) { secondarySize = s1; } in setSecondarySize() 429 int getSecondarySize() const { return secondarySize; } in getSecondarySize() 468 secondarySize == right.secondarySize && in sameElementType() [all …]
|
D | Compiler.cpp | 175 integer.secondarySize = 1; in InitBuiltInSymbolTable() 181 floatingPoint.secondarySize = 1; in InitBuiltInSymbolTable()
|
D | SymbolTable.cpp | 38 …primarySize(p.primarySize), secondarySize(p.secondarySize), array(p.array), arraySize(p.arraySize)… in TType()
|
D | intermOut.cpp | 56 …stream << static_cast<int>(primarySize) << "X" << static_cast<int>(secondarySize) << " matrix of "; in getCompleteString()
|
D | SymbolTable.h | 467 if (type.primarySize > 1 || type.secondarySize > 1 || type.array) in setDefaultPrecision()
|
D | Intermediate.cpp | 1142 const int secondarySize = std::max( in promote() local 1145 static_cast<unsigned char>(primarySize), static_cast<unsigned char>(secondarySize))); in promote()
|
D | ParseHelper.cpp | 633 if (pType.type != EbtBool || pType.array || (pType.primarySize > 1) || (pType.secondarySize > 1)) { in boolErrorCheck() 2942 type->setSecondarySize(typeSpecifier.secondarySize); in addStructDeclaratorList()
|