Source: https://www.computerbase.de/2017-03/amd-ryzen-1800x-1700x-1700-test/4/#diagramm-battlefield-1-dx11-multiplayer-fps
7700K vs 1800X:
- Battlefield 1 DX11: 116 vs 122
Battlefield 1 DX12: 127 vs 90
Deus Ex: MD DX11: 87 vs 80
Deus Ex: MD DX12: 83 vs 63
RotTR DX11: 152 vs 135
RotTR DX12: 168 vs 117
Total War: W DX11: 43 vs 40
Total War: W DX12: 42 vs 30
The 1800X loses quite a bit of performance in DX12 compared to the 7700K. It's obvious that DX12 is just not doing it for a new architecture without any form of optimization.
Reviews that look only at DX12 performance will be biased towards thinking the gaming performance of Ryzen sucks.
That aside, Ryzen is putting in a wonderful performance in Dishonored 2, F1 2016, Shadow Warrior 2 and Watch Dogs 2. Bodes well for the future.