There's really only two choices in terms of laptop: a built in discrete GPU aka a gaming laptop, or one with the ability to add an external GPU through Thunderbolt or OCuLink.
Pretty much any desktop is going to outperform a laptop, especially the GPU.