You should look into thunderbolt external GPUs. The discrete GPUs in apple laptops have traditionally been out of date, out of the box.
Good enough for a lot of people, but if it matters to you, and you really want a mac, perhaps the external GPU is the option for you.