gamerk316 :
Do you mean MANTLE? Then yes, Nvidia began to work in the DX12 driver when MANTLE was ready and licensed to Microsoft.
And now, you start making up facts (again) to try and prove your point.
As others have noted you are the one who is spreading your petit conspiracy theory about AMD "stooling" DX12 and presenting it as MANTLE.
I have given a rough resume of how things happened (timeline) and I provided three or four links to people with inside information supporting my description.
gamerk316 :
And to prove that isn’t just marketing talk, they ported 3DMark from D3D11 to D3D12 in order to demonstrate the improved CPU scaling and utilization. The CPU time was roughly cut in half.
Emphasis mine. Cutting CPU time and improving scaling does not necessarily lead to any performance gain. The benchmark simply showed the reduction in overhead on one core (about 50% less core usage), and a slight improvement to loading on the other cores. The actual performance increase for that benchmark is likely on the order of 10-15%.
But again, you ignore the facts and fail at READING and COMPREHENSION.
The presentation by Microsoft gave the total CPU time spent and this time was roughly cut in half: 6.6ms --> 3.2ms
Evidently the performance is not a 10--15%, it is bigger.
Also from the Microsoft presentation of DX12:
Where does this performance come from?
Direct3D 12 represents a significant departure from the Direct3D 11 programming model, allowing apps to go closer to the metal than ever before. We accomplished this by overhauling numerous areas of the API. We will provide an overview of three key areas: pipeline state representation, work submission, and resource access.
You have been for months claiming that MANTLE was evil by providing close to the metal access. Now Microsoft is claiming the same close to the metal access, you no longer write anything about this kind of evilness. I wonder why...