Well, the developer Abstergo TV has clearly explained this:
1st Gen – 4th Gen processors should go with Mesa 17.1.10
5th Gen processors can go with Mesa 17.1.10 – Mesa 18.1.0
6th Gen processors – 10th Gen processors ( except 8th Gen ) can go with Mesa 18.1.0, 18.3.0, 18.3.6 .
8th Gen processors can go with 18.3.6
Download Mesa
Once again the developer Abstergo has clearly explained about the kernels.
1st Gen processors ; kernel 4.12.0 , 4.9.24
2nd Gen Processors ; kernel 4.12.0 , 4.13.5
3rd Gen processors ; kernel 4.13.5(best) , 4.12.0 , 4.19.7 (desktop )
4th Gen processors ; kernel 4.13.5 and 4.19.7
5th Gen processors ; kernel 4.19.7 and 4.13.5
6th Gen processors ; kernel 4.19.7 and 4.19.50
7th & 8th Gen processors ; kernel 4.19.7 , 4.19.50 , 4.19.59
9th & 10th Gen processors ; kernal 4.19.59 and 4.19.100