That's not really accurate, on both counts.On top of all this the A12 is way better than the A10X, except for the GPU
1. A12 is faster than A10X for CPU, but I've often said if the speed difference is only 15%, they may as well be the same for day-to-day usage, cuz they will feel the same. A12 is more than 15% faster than A10X, but not by much as it's closer to 20%. In that context it's not really a big deal, and it's definitely not a big deal in terms of historical A chip standards. The main point here is both A10X and A12 are hugely faster than A10 and A9X. (Think of it this way: In iPad terms, A10X and A12 are both analogous to what i5 chips are on the iMac, whereas A12X is analogous to i9 chips. In contrast, A9X and A10 are more like the chips from the slower laptops.) On the flip side, some video export benchmarks have A10X beating A12 (see below), although I'm not really sure if that's because of CPU, GPU, the dedicated video encoder, RAM, or whatever. Overall, I think the biggest real world advantage of A12 over A10X is probably that A12 will get iOS updates for longer.
2. The A10X GPU scores way higher than A12's GPU in Geekbench Metal, but it's not always the case in other GPU benchmarks, and some games are faster on A12. So it's probably a wash there.