LessThanDave wrote:
At the moment it seems that AMD hardware gets the mist out of dx12 on the very limited benchmarks available. But i imagine by the tine dx12 is in widespread use things will be back to nornal
There's two reasons why AMD get a little more perf from dx12 than NVIDIA.
GPU drivers are extremely complex pieces of s/w requiring considerable manpower to optimize and keep up to date. AMD has less resources, than NVIDIA, to throw into driver development and hence they lag behind, a little. DX12, simplifies the GPU drivers by pushing the complexity to the game engines. Thus AMD's is now able to keep up.
AMD also created a new graphics language called Mantle. Whilst Mantle is now largely dead it fed many concepts into both Dx12 and Vulcan (the new OpenGL). So AMD have a little more experience than NVIDIA with some of the new Dx12 concepts.