Lines Matching refs:blockLayoutQualifier
4354 TLayoutQualifier blockLayoutQualifier = typeQualifier.layoutQualifier; in addInterfaceBlock() local
4358 checkLocationIsNotSpecified(typeQualifier.line, blockLayoutQualifier); in addInterfaceBlock()
4360 checkStd430IsForShaderStorageBlock(typeQualifier.line, blockLayoutQualifier.blockStorage, in addInterfaceBlock()
4363 if (blockLayoutQualifier.matrixPacking == EmpUnspecified) in addInterfaceBlock()
4367 blockLayoutQualifier.matrixPacking = mDefaultUniformMatrixPacking; in addInterfaceBlock()
4371 blockLayoutQualifier.matrixPacking = mDefaultBufferMatrixPacking; in addInterfaceBlock()
4375 if (blockLayoutQualifier.blockStorage == EbsUnspecified) in addInterfaceBlock()
4379 blockLayoutQualifier.blockStorage = mDefaultUniformBlockStorage; in addInterfaceBlock()
4383 blockLayoutQualifier.blockStorage = mDefaultBufferBlockStorage; in addInterfaceBlock()
4387 checkWorkGroupSizeIsNotSpecified(nameLine, blockLayoutQualifier); in addInterfaceBlock()
4389 checkInternalFormatIsNotSpecified(nameLine, blockLayoutQualifier.imageInternalFormat); in addInterfaceBlock()
4477 fieldLayoutQualifier.matrixPacking = blockLayoutQualifier.matrixPacking; in addInterfaceBlock()
4517 &symbolTable, blockName, fieldList, blockLayoutQualifier, SymbolType::UserDefined); in addInterfaceBlock()
4524 new TType(interfaceBlock, typeQualifier.qualifier, blockLayoutQualifier); in addInterfaceBlock()