Searched refs:matrixPacking (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/third_party/angle/src/compiler/translator/
H A DUniformHLSL.cpp37 const TLayoutMatrixPacking matrixPacking = fieldType.getLayoutQualifier().matrixPacking; local
38 ASSERT(matrixPacking != EmpUnspecified);
44 const TString &matrixPackString = (matrixPacking == EmpRowMajor ? "column_major" : "row_major");
50 return QualifiedStructNameString(*structure, matrixPacking == EmpColumnMajor,
263 const bool useHLSLRowMajorPacking = (fieldType.getLayoutQualifier().matrixPacking == EmpColumnMajor);
H A DBaseTypes.h342 TLayoutMatrixPacking matrixPacking; member in struct:TLayoutQualifier
350 layoutQualifier.matrixPacking = EmpUnspecified;
358 return location == -1 && matrixPacking == EmpUnspecified && blockStorage == EbsUnspecified;
H A DParseContext.cpp948 if (layoutQualifier.matrixPacking != EmpUnspecified)
950 error(identifierLocation, "layout qualifier", getMatrixPackingString(layoutQualifier.matrixPacking), "only valid for interface blocks");
1504 if (layoutQualifier.matrixPacking != EmpUnspecified)
1506 defaultMatrixPacking = layoutQualifier.matrixPacking;
1833 if (blockLayoutQualifier.matrixPacking == EmpUnspecified)
1835 blockLayoutQualifier.matrixPacking = defaultMatrixPacking;
1883 if (fieldLayoutQualifier.matrixPacking == EmpUnspecified)
1885 fieldLayoutQualifier.matrixPacking = blockLayoutQualifier.matrixPacking;
1889 error(field->line(), "invalid layout qualifier:", getMatrixPackingString(fieldLayoutQualifier.matrixPacking), "ca
[all...]
H A DTypes.h174 mMatrixPacking(layoutQualifier.matrixPacking)
198 TLayoutMatrixPacking matrixPacking() const function in class:TInterfaceBlock
H A DVariableInfo.cpp303 interfaceBlock.isRowMajorLayout = (blockType->matrixPacking() == EmpRowMajor);
318 interfaceBlock.fields.back().isRowMajorLayout = (fieldType.getLayoutQualifier().matrixPacking == EmpRowMajor);

Completed in 1556 milliseconds