G2 performance worse with AMD vs Nvidia

I ended up (following other questions on this forum) getting a used G2 and an RX 6700 XT.

I got the G2 first and unbelievably on my RTX 2060 I was able to go 100 on the render scale with most settings low-med and get 20-30FPS.

Along comes the 6700 XT, nicely installed and the same settings are getting me 25% less FPS. The only difference is not having Foveated Rendering (being on Dx11).

Any thoughts as to why? At this stage I feel like I’m better of selling the AMD GPU and keeping the nvidia!

EDIT 1: Very quick update… I changed to DX12 to enable foveated rendering and I gained back FPS. Realistically I’m on par performance wise though. I might swap the GPU out and have another comparison…

EDIT 2: Putting the RTX 2060 back in, the FPS were (unbelievably) the same, if not more. Performance and visuals felt on par. Crazy.
The only difference is the DX 12 foveated rendering looked a lot wider (ie less of the low res rendering) but I guess the 6700 XT gets onsold…

I realise I’m having a bit of a conversation with myself (lol).

However, are there any known issues with the latest AMD drivers that would cause this poor performance (low fps).

For reference, the 2060 was giving me ~28FPS and 37ms render time. The 6700 XT was ~25FPS, 41ms.

I’ve read that the general consensus was that Nvidia GPUs were better for VR than AMD although I think things have stepped up a bit with the 7000 series.

Is that an AMD limitation?

Haven’t used DX11 in MSFS for ages, but OpenXR Toolkit foveated rendering works in DCS on Nvidia hardware, and that’s DX11.

Yeah AMD can only do foveated rendering in DX12.

I’m still shocked that I was getting worse performance out of what should’ve been a better card. Wonder if I’ll have better luck with a used 3070 or a 4060 ti..? (I can only get the latter one easil, so the $ value isn’t imperative).