Yes... but relevance ? Drivers continue to be revised as we have moved from DX10 to DX 11 to DX 12 ... and will continue to do so. Optimizing your drivers for any one of those means it is less optimized for the others. So what do you think is the better path ? As new games come out, both sides revise their drivers for better performance in those games, while effort is made not to decrease performance in others. Optimizing for DX11 which represents the great majority of the games on the market or optimizing for DX12 so you can uses DX12 performance as a sales pitch ?
But in the end, where's the significance to the audience here ? Having a 1-2 fps advantage in a small number of games (while 10% slower overall) and having that advantage immediately disappear once Afterburner is opened ?
Rise of the Tomb Raider (DX12)
1060 = 70.8 fls x 1.18 = 83.5
480 = 71.2 fps x 1.06 = 75.4
Hitman
"The game's DirectX 12 implementation, however, is too riddled with bugs to be integrated into our test bench for now. In this test, we're testing the game in DirectX 11 mode"
So out of 16 games ... TPU was able to test only 2 in DX12. One of the two games (50%) were to buggy to use, leaving us with just 6% of games on which it was a factor. If tasked with writing those drivers, my thought is concentrate more on the 94% of games for now and focus on DX12 as games start to enter the market.. Like a horse race, "going out early" is a strategy that has advantages as well as disadvantages. So while it is promising that AMD was able to improve performance with DX12, it still, so far, hasn't been able to bring them home a win.
I see you have read the MS marketing material ... but I have yet to see a review where it states ... "wow, the fog clearly looks better" ... Been hearing for years that "PhysX doesn't matter" and those are the kinds of features that PhysX added .... I heard the same thing bandied about wit the GTX 4xx series ... "you could fry an egg on it" ... and yet when the tables turned top where they now have been for the last few generations, all of a sudden it doesn't matter anymore. If a feature is important, it should matter all the time and not suddenly become meaningless once the competition has the advantage.
DX11.1 (Win8) was going to bring all sorts of wonderful things to the table and the claim was... everything will be faster in Win8 ... it wasn't.
As we can see here .... based upon the
then current implementations, the biggest improvements where the fps increases seen on RotTR due to easing CPU burdens and spreading over multiple threads... but it still can't catch the 1060.
http://www.hardocp.com/article/2016/04/19/dx11_vs_dx12_intel_cpu_scaling_gaming_framerate/1
What we see is that DX12's advantages, like mantle, have a great impact on weaker CPUs and on lower resolutions, than on higher end ones.
Just like 11.1, we see MS's claims for DX12 not exactly "panning out", especially on high end hardware ... as for the claimed visual improvements ... no one has been able to actually see any significant difference. And AMD themselves is not singing any tunes about visual quality but state that DX12 is all about performance.
http://www.pcgamesn.com/ashes-of-the-singularity/how-different-does-ashes-of-the-singularity-look-in-dx11-and-dx12-err-not-very
Reading AMD's own sales pitch on DirectX 12 .... they give a very clear message that the improvements of 12 over 11 are performance-based
Over time, I expect DX12 to have a potentially significant impact, that time is not yet here. It does give developers a lot of tools ... the question, in these days or quick console ports, how many will bother to invest the time, money and effort in taking advantage of those tools.
Assuming that does take place ..... yes, AMD's strategy was to jump outta the gate and take the early lead in DX12 performance while nVidia focused their efforts elsewhere.... but the horse that has the lead at the quarter pole doesn't always cross the finish line 1st.
This is another case of "Deja Vu all over again". There was the same hype about Mantle and the claimed world changing benefits never materialized .. there was the same hoopla about DX 11.1 and the claimed world changing benefits never materialized. Here we are again ... on the visual improvements, we see articles titled
"How different do games look in DX11 and DX12? Err... not very" ... on the performance side, yes we see improvements but not enough to erase nVidia 3x advantage in overclocking.
Will nVidia fall flat on their face with DX12 optimizations once DX12 is implemented in more games ? They might ... but should we base our purchasing decisions today on what might happen in the future .. especially when we've been disappointed when had our hopes up so many times before.
So until such time as these visual improvements are actually realized and until the RX cards can perform significantly better than the GTX cards such as to offset the noise, power, heat and feature disadvantages ... it's hard to see them coming out of a title bout with a win.