There is a piece of this puzzle that we are forgetting...the drivers.
In 2019 the 5700xt struggles to keep pace with the 2070s in certain games.
https://i.ibb.co/Bn0myVB/outter-worlds-slow.jpg
https://i.ibb.co/99CbJcN/jedifallenorder-slow.jpg
https://i.ibb.co/vJTKwrq/gears-5-slow.jpg
I didn't see improvements to the 5700xt until early this year, 2020. 5-6 months after release and after their December mega driver release. And, it was on newer titles that the 5700xt was matching or beating a 2070s. No fanfare. No ticker-tate parade.
https://i.ibb.co/Bqt9hjc/sws1440p.jpg
https://i.ibb.co/JzYNRkB/HD0.jpg
https://i.ibb.co/KbjdhrF/Gears-5.jpg
https://i.ibb.co/Zz056G1/F1-2020.jpg
https://i.ibb.co/XF7ZJdX/death-stranding.jpg
The only game that seems to struggle for 5700xt is Watch Dogs: Legions. However, per the dev's own release notes, today, they optimized for the RX 30 series (a bit sus. IMO). And still people are reporting problems with that game. So, I treat it as a one off until it's finally optimized for RX series.
Lets not forget:
5700xt: 40 CUs, 64 ROPs, 160TMUs, 2560 Shading Units, 10.3B Transistors @ 225watts with a 251 mm² die size
2070s : 40 SMs, 64 ROPs, 160TMUs, 2560 Shading Units, 13.6B Transistors @ 215watts with a 545 mm² die size
The point is that it's very possible that RTG will optimize the performance of the RX 6000 series as times goes on. I can only hope it doesn't take as long as the 5700xt.
In 2019 the 5700xt struggles to keep pace with the 2070s in certain games.
https://i.ibb.co/Bn0myVB/outter-worlds-slow.jpg
https://i.ibb.co/99CbJcN/jedifallenorder-slow.jpg
https://i.ibb.co/vJTKwrq/gears-5-slow.jpg
I didn't see improvements to the 5700xt until early this year, 2020. 5-6 months after release and after their December mega driver release. And, it was on newer titles that the 5700xt was matching or beating a 2070s. No fanfare. No ticker-tate parade.
https://i.ibb.co/Bqt9hjc/sws1440p.jpg
https://i.ibb.co/JzYNRkB/HD0.jpg
https://i.ibb.co/KbjdhrF/Gears-5.jpg
https://i.ibb.co/Zz056G1/F1-2020.jpg
https://i.ibb.co/XF7ZJdX/death-stranding.jpg
The only game that seems to struggle for 5700xt is Watch Dogs: Legions. However, per the dev's own release notes, today, they optimized for the RX 30 series (a bit sus. IMO). And still people are reporting problems with that game. So, I treat it as a one off until it's finally optimized for RX series.
Lets not forget:
5700xt: 40 CUs, 64 ROPs, 160TMUs, 2560 Shading Units, 10.3B Transistors @ 225watts with a 251 mm² die size
2070s : 40 SMs, 64 ROPs, 160TMUs, 2560 Shading Units, 13.6B Transistors @ 215watts with a 545 mm² die size
The point is that it's very possible that RTG will optimize the performance of the RX 6000 series as times goes on. I can only hope it doesn't take as long as the 5700xt.