Isn't the point of dual booting that there are things you can't do in a VM, like gaming?
If you want to use your customer-grade GPU on both the host and guest, there's only a single option: Intel. However, the current product on the dGPU market, Xe MAX isn't exactly the top-end GPU that people are searching for.