Nor do you, but let me give you a hint. DX12 is NOT mantle.
Common sense would dictate this if you look at all the facts (most hardware not GCN, AMD doesn't have DX12 drivers, AMD or MS never stated Mantle = DX12, etc) But. It's nearly useless to tell anyone that. It's like arguing with some religious person that clearly has their views set in stone. Endless circumstantial non factual circular argument ensues. Not that I have any problem with religion, it's completely okay in my book. Obviously nobody believes in all religions, if they do believe in one. But just an analogy. Telling him his errors is just a never ending circular argument with someone who truly believes in their lord and savior. Erm, I mean truly believes in AMD. The lord and savior AMD.
All that said, I think it's completely plausible that bits and pieces of Mantle are being used within DX12 for GCN hardware. The gist I get is that the lessened abstraction layer does require brand specific optimizations, not the least of which would obviously include GCN. So perhaps bits and pieces are there for that. But those bits and pieces cannot be used with nvidia, intel, and others which are not GCN hardware. So MS will obviously consult with them for their own brand specific optimizations. It really does blow my mind to think that anyone believes a GCN architecture based API will work DX12 wide. It blows my mind. I mean if we want to use "crazy people" arguments like i've seen throughout this thread, we can say that NV is the only vendor with DX12 drives therefore nvidia created DX12. Who doesn't love crazy arguments with only circumstantial evidence. Fuck proof. Solid proof is overrated.
Last edited: