Lines Matching refs:matrixPacking
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()
367 return CommonGlslLayoutOf(type, storage, matrixPacking, maskArray, 16); in GlslLayoutOf()
369 return CommonGlslLayoutOf(type, storage, matrixPacking, maskArray, 16); in GlslLayoutOf()
371 return CommonGlslLayoutOf(type, storage, matrixPacking, maskArray, 1); in GlslLayoutOf()
381 TLayoutMatrixPacking matrixPacking, in GlslStructLayoutOf() argument
385 ASSERT(matrixPacking != TLayoutMatrixPacking::EmpUnspecified); in GlslStructLayoutOf()
390 return CommonGlslStructLayoutOf(begin, end, storage, matrixPacking, maskArray, 1); in GlslStructLayoutOf()
392 return CommonGlslStructLayoutOf(begin, end, storage, matrixPacking, maskArray, 16); in GlslStructLayoutOf()
394 return CommonGlslStructLayoutOf(begin, end, storage, matrixPacking, maskArray, 16); in GlslStructLayoutOf()
396 return CommonGlslStructLayoutOf(begin, end, storage, matrixPacking, maskArray, 1); in GlslStructLayoutOf()