Lines Matching refs:explicitLayout
2967 glslang::TLayoutPacking explicitLayout, const glslang::TQualifier& qualifier, in convertGlslangToSpvType() argument
2989 if (explicitLayout != glslang::ElpNone) in convertGlslangToSpvType()
3053 spvType = structMap[explicitLayout][qualifier.layoutMatrix][glslangMembers]; in convertGlslangToSpvType()
3060 … spvType = convertGlslangStructToSpvType(type, glslangMembers, explicitLayout, qualifier); in convertGlslangToSpvType()
3099 if (explicitLayout != glslang::ElpNone && type.getBasicType() != glslang::EbtBlock) { in convertGlslangToSpvType()
3108 stride = getArrayStride(simpleArrayType, explicitLayout, qualifier.layoutMatrix); in convertGlslangToSpvType()
3122 if (explicitLayout != glslang::ElpNone && type.getBasicType() != glslang::EbtBlock) in convertGlslangToSpvType()
3123 stride = getArrayStride(type, explicitLayout, qualifier.layoutMatrix); in convertGlslangToSpvType()
3181 … glslang::TLayoutPacking explicitLayout, in convertGlslangStructToSpvType() argument
3219 …convertGlslangToSpvType(glslangMember, explicitLayout, memberQualifier, lastBufferBlockMember, tru… in convertGlslangStructToSpvType()
3222 …convertGlslangToSpvType(glslangMember, explicitLayout, memberQualifier, lastBufferBlockMember, fal… in convertGlslangStructToSpvType()
3230 structMap[explicitLayout][qualifier.layoutMatrix][glslangMembers] = spvType; in convertGlslangStructToSpvType()
3233 decorateStructType(type, glslangMembers, explicitLayout, qualifier, spvType); in convertGlslangStructToSpvType()
3237 convertGlslangToSpvType(*it.first, explicitLayout, it.second, false); in convertGlslangStructToSpvType()
3245 glslang::TLayoutPacking explicitLayout, in decorateStructType() argument
3315 else if (explicitLayout != glslang::ElpNone) { in decorateStructType()
3318 …updateMemberOffset(type, glslangMember, offset, nextOffset, explicitLayout, memberQualifier.layout… in decorateStructType()
3324 if (glslangMember.isMatrix() && explicitLayout != glslang::ElpNone) in decorateStructType()
3326 … getMatrixStride(glslangMember, explicitLayout, memberQualifier.layoutMatrix)); in decorateStructType()
3576 …ArrayStride(const glslang::TType& arrayType, glslang::TLayoutPacking explicitLayout, glslang::TLay… in getArrayStride() argument
3580 …glslangIntermediate->getMemberAlignment(arrayType, size, stride, explicitLayout, matrixLayout == g… in getArrayStride()
3587 …trixStride(const glslang::TType& matrixType, glslang::TLayoutPacking explicitLayout, glslang::TLay… in getMatrixStride() argument
3595 …glslangIntermediate->getMemberAlignment(elementType, size, stride, explicitLayout, matrixLayout ==… in getMatrixStride()
3607 … glslang::TLayoutPacking explicitLayout, glslang::TLayoutMatrix matrixLayout) in updateMemberOffset() argument
3621 if (explicitLayout == glslang::ElpNone) { in updateMemberOffset()
3637 …ntermediate->getMemberAlignment(memberType, memberSize, dummyStride, explicitLayout, matrixLayout … in updateMemberOffset()
3656 …if (explicitLayout != glslang::ElpScalar && glslangIntermediate->improperStraddle(memberType, memb… in updateMemberOffset()