GPU Upgrades?

So I have a m14x but i'm going to purchase a m17x or m18x in the future. But I would like to know if it's possible to change both the GPU & CPU in the m17x and m18x. The m14x allows you to change the CPU but not the GPU without soldering or changing the motherboard. Any response will help thanks.