/external/angle/src/compiler/translator/msl/ |
D | Layout.cpp | 196 const TLayoutMatrixPacking newPacking = type.getLayoutQualifier().matrixPacking; in Overlay() 247 const TLayoutMatrixPacking matrixPacking, in CommonGlslStructLayoutOf() argument 257 layout += GlslLayoutOf(*(*iter)->type(), storage, matrixPacking, false); in CommonGlslStructLayoutOf() 269 const TLayoutMatrixPacking matrixPacking, in CommonGlslLayoutOf() argument 280 auto layout = GlslLayoutOf(type, storage, matrixPacking, true); in CommonGlslLayoutOf() 292 matrixPacking, maskArray, baseAlignment); in CommonGlslLayoutOf() 325 switch (matrixPacking) in CommonGlslLayoutOf() 353 TLayoutMatrixPacking matrixPacking, in GlslLayoutOf() argument 360 matrixPacking = Overlay(matrixPacking, type); in GlslLayoutOf() 365 return CommonGlslLayoutOf(type, storage, matrixPacking, maskArray, 1); in GlslLayoutOf() [all …]
|
D | Layout.h | 77 TLayoutMatrixPacking matrixPacking = TLayoutMatrixPacking::EmpUnspecified, 84 TLayoutMatrixPacking matrixPacking,
|
D | ModifyStruct.cpp | 254 (ot.getLayoutQualifier().matrixPacking == EmpRowMajor || ot != mt || in publish() 338 layoutQualifier.matrixPacking = packing; in addModifiedField() 771 const bool isRowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in SaturateMatrixRows()
|
/external/angle/src/compiler/translator/tree_ops/hlsl/ |
D | RecordUniformBlocksWithLargeArrayMember.cpp | 75 const TLayoutMatrixPacking matrixPacking = type.getLayoutQualifier().matrixPacking; in IsSupportedTypeForStructuredBuffer() local 86 ((matrixPacking != EmpRowMajor && fieldType.getRows() == 4) || in IsSupportedTypeForStructuredBuffer() 87 (matrixPacking == EmpRowMajor && fieldType.getCols() == 4))))) in IsSupportedTypeForStructuredBuffer() 98 return (matrixPacking != EmpRowMajor && type.getRows() == 4) || in IsSupportedTypeForStructuredBuffer() 99 (matrixPacking == EmpRowMajor && type.getCols() == 4); in IsSupportedTypeForStructuredBuffer()
|
/external/angle/src/tests/compiler_tests/ |
D | QualificationOrderESSL31_test.cpp | 131 EXPECT_EQ(EmpColumnMajor, layoutQualifier.matrixPacking); in TEST_F() 159 EXPECT_EQ(EmpRowMajor, layoutQualifier.matrixPacking); in TEST_F()
|
/external/angle/src/compiler/translator/hlsl/ |
D | ResourcesHLSL.cpp | 45 const TLayoutMatrixPacking matrixPacking = fieldType.getLayoutQualifier().matrixPacking; in InterfaceBlockFieldTypeString() local 46 ASSERT(matrixPacking != EmpUnspecified); in InterfaceBlockFieldTypeString() 53 (matrixPacking == EmpRowMajor ? "column_major" : "row_major"); in InterfaceBlockFieldTypeString() 62 return QualifiedStructNameString(*structure, matrixPacking == EmpColumnMajor, in InterfaceBlockFieldTypeString() 942 (fieldType.getLayoutQualifier().matrixPacking == EmpColumnMajor); in uniformBlockMembersString()
|
D | ShaderStorageBlockOutputHLSL.cpp | 67 *rowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in GetBlockLayoutInfo() 90 *rowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in GetBlockLayoutInfo()
|
/external/angle/src/compiler/translator/tree_ops/glsl/apple/ |
D | RewriteRowMajorMatrices.cpp | 39 TLayoutMatrixPacking matrixPacking = field->type()->getLayoutQualifier().matrixPacking; in DoesFieldContainRowMajorMatrix() local 43 if (matrixPacking == EmpColumnMajor || (matrixPacking == EmpUnspecified && !isBlockRowMajor)) in DoesFieldContainRowMajorMatrix() 62 layoutQualifier.matrixPacking = EmpColumnMajor; in SetColumnMajor() 469 bool isBlockRowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in visitDeclaration() 571 bool isBlockRowMajor = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in convertInterfaceBlock() 598 blockLayoutQualifier.matrixPacking = EmpColumnMajor; in convertInterfaceBlock()
|
/external/angle/src/compiler/translator/ |
D | BaseTypes.h | 1307 earlyFragmentTests == false && matrixPacking == EmpUnspecified && in isEmpty() 1325 (location != -1 || binding != -1 || index != -1 || matrixPacking != EmpUnspecified || in isCombinationValid() 1346 TLayoutMatrixPacking matrixPacking; member 1402 matrixPacking(EmpUnspecified), in TLayoutQualifier()
|
D | QualifierTypes.cpp | 791 if (rightQualifier.matrixPacking != EmpUnspecified) in JoinLayoutQualifiers() 793 joinedQualifier.matrixPacking = rightQualifier.matrixPacking; in JoinLayoutQualifiers()
|
D | ParseContext.cpp | 1782 if (layoutQualifier.matrixPacking != EmpUnspecified) in declarationQualifierErrorCheck() 1785 getMatrixPackingString(layoutQualifier.matrixPacking)); in declarationQualifierErrorCheck() 4398 if (layoutQualifier.matrixPacking != EmpUnspecified) in parseGlobalLayoutQualifier() 4402 mDefaultUniformMatrixPacking = layoutQualifier.matrixPacking; in parseGlobalLayoutQualifier() 4406 mDefaultBufferMatrixPacking = layoutQualifier.matrixPacking; in parseGlobalLayoutQualifier() 5032 if (blockLayoutQualifier.matrixPacking == EmpUnspecified) in addInterfaceBlock() 5036 blockLayoutQualifier.matrixPacking = mDefaultUniformMatrixPacking; in addInterfaceBlock() 5040 blockLayoutQualifier.matrixPacking = mDefaultBufferMatrixPacking; in addInterfaceBlock() 5150 if (fieldLayoutQualifier.matrixPacking == EmpUnspecified) in addInterfaceBlock() 5152 fieldLayoutQualifier.matrixPacking = blockLayoutQualifier.matrixPacking; in addInterfaceBlock() [all …]
|
D | CollectVariables.cpp | 1065 (fieldType.getLayoutQualifier().matrixPacking == EmpRowMajor); in recordInterfaceBlock()
|
/external/angle/src/compiler/translator/spirv/ |
D | BuildSPIRV.cpp | 60 const TLayoutMatrixPacking fieldMatrixPacking = fieldType.getLayoutQualifier().matrixPacking; in IsBlockFieldRowMajorQualified() 117 fieldType.getLayoutQualifier().matrixPacking; in ToShaderVariable() 401 isRowMajorQualifiedBlock = type.getLayoutQualifier().matrixPacking == EmpRowMajor; in inferDefaults()
|
/external/angle/src/compiler/translator/glsl/ |
D | OutputGLSLBase.cpp | 320 switch (layoutQualifier.matrixPacking) in writeFieldLayoutQualifier()
|