Home
last modified time | relevance | path

Searched refs:secondarySize (Results 1 – 14 of 14) sorted by relevance

/external/angle/src/compiler/translator/
DStaticType.h45 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 …]
DTypes.h125 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 …]
DTypes.cpp183 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 …]
DBuildSPIRV.h89 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()
DBuildSPIRV.cpp45 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()
DOutputSPIRV.cpp1458 paramColumnType.secondarySize = 1; in createConstructorMatrixFromMatrix()
1494 paramComponentType.secondarySize = 1; in createConstructorMatrixFromMatrix()
1636 componentType.secondarySize = 1; in extractComponents()
DIntermNode.cpp1791 const int secondarySize = in promote() local
1795 static_cast<unsigned char>(secondarySize))); in promote()
/external/swiftshader/src/OpenGL/compiler/
DTypes.h246 …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 …]
DCompiler.cpp175 integer.secondarySize = 1; in InitBuiltInSymbolTable()
181 floatingPoint.secondarySize = 1; in InitBuiltInSymbolTable()
DSymbolTable.cpp38 …primarySize(p.primarySize), secondarySize(p.secondarySize), array(p.array), arraySize(p.arraySize)… in TType()
DintermOut.cpp56 …stream << static_cast<int>(primarySize) << "X" << static_cast<int>(secondarySize) << " matrix of "; in getCompleteString()
DSymbolTable.h467 if (type.primarySize > 1 || type.secondarySize > 1 || type.array) in setDefaultPrecision()
DIntermediate.cpp1142 const int secondarySize = std::max( in promote() local
1145 static_cast<unsigned char>(primarySize), static_cast<unsigned char>(secondarySize))); in promote()
DParseHelper.cpp633 if (pType.type != EbtBool || pType.array || (pType.primarySize > 1) || (pType.secondarySize > 1)) { in boolErrorCheck()
2942 type->setSecondarySize(typeSpecifier.secondarySize); in addStructDeclaratorList()