Stuka87
Diamond Member
- Dec 10, 2010
- 6,240
- 2,559
- 136
What I would like to know is what problems are there in DX11 where major gains could be had and how they would translate into real world performance.
Are you familiar at all with software development? If not, you most likely wont fully understand the answer to that.
But to be extremely general, anytime you have an API that is at a higher level, you have more overhead, as more work has to be done before the call that you make actually makes it to the lower level.
DirectX is a fairly high level API, as it is not hardware specific. Mantle is a very low level API that bypasses a lot of the translation that has to go on in order for DirectX to work. Mantle also supports calls that do not exist in DirectX, as they are GCN only.