Recently, "World of Warcraft" updated the 8.0 pre-patches, the national service synchronization update, the new quality support DX12 API, while improving the 21:9 ultra-widescreen mode rendering, full-screen exclusive mode, image quality support 1-10 level adjustment, etc. Wait.
However, the update instructions also mentioned that World of Warcraft's DX12 mode currently only supports AMD graphics cards. If NVIDIA graphics cards are turned on, there will be significant performance loss.
How much will it cost? The German hardware also did a test on ComputeBase, and the result was really miserable.
The test used GTX 1080, GTX 1060, RX Vega 64, RX 580 four graphics cards, ran 1080p, 4K resolution, test average frame rate, the 99th percent frame rendering time two indicators.
The results are as follows:
1080p resolution
4K resolution
After the DX12 is turned on, the AMD graphics card loses a maximum of 1-2 frames, and the frame rendering time changes too much. It doesn't matter.
NVIDIA is terrible, regardless of frame rate or rendering time, the majority of 1080p resolution is as high as 24%, 4K resolution is generally more than 10%, the result is that GTX 1080 is not as good as RX Vega 64, GTX 1060 can not beat RX 580.
It is still unclear the specific reasons, but I believe that it is not a deliberate negative optimization, but different implementation methods and technical characteristics of DX12 technology. The current support of World of Warcraft is more biased towards AMD.
So even if AMD has a slight loss, what is the significance of supporting DX12? On the one hand, it may be just starting to support, it needs Blizzard and NVIDIA optimization, on the other hand, there may be other improvements in performance, such as rendering efficiency, system resource occupation. Wait, for example, DX12 can better support multi-threading.