• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

DX12 CPU Performance Leaked, Way Faster Than DX11 – Threading Model Resembles AMD’s Mantle

Would MS commit millions and an army of coders to create something that does the same thing as something that already exists and can use?

Or would they simply make what already exists work on all their intended vendors?

Reinvent bread?

It is almost always easier and cheaper to take high level design ideas and recode and incorporate concepts than to reuse someone else's existing code that is highly specific and very incomplete.

DX12 has to be fully backyards compatible with DX1 and cover a huge range of features and be vendor agnostic.


Making a threaded API is no rocket science. Nothing in mantle in revolutionary, it is just that DX and OGl have never been properly developed for years. Mantle is a logical re-write of the existing API and is little more than a proof of concept demonstration that works on a small subset of vendor specific GPUs. Even then there are still bugs to work out.
 
Given how convoluted DX has become and the backward compatibility required they aren't realistically going to take Mantle, slap DX12 on it and ship it. Its likely that they've worked from the Mantle source to speed up development if its available to them to use like that though. They are going to have to commit millions and an army of coders any how.

Also not really surprising its similar whether based off Mantle or not as there are only so many ways you can implement a threading model in a graphics API.

I never said "going to take Mantle, slap DX12 on it and ship it." another one who apparently can't read.
 
DX12 was in the plans before Mantle, it's all I can say :)

But it wasn't :) if we go by what huddy said they been working on mantle 4 years well before even dx11.1 or 11.2
This was around bf2 I remember dice was saying something about bottleneck with directx on that game.

It was dice who went to amd asking for Mantle, this is why amd say the developers wanted mantle.
So if huddy is telling the truth about how long mantle was in the works and they even went to Microsoft with the idea to improve there api, its safe to say mantle was before dx12..
 
Dx was probably on the slow burner in the background somewhere as its obvious MS really don't give a monkeys about the pc gaming side of things, as they have Xbox to throw their weight behind.

PC gaming gets a token update every now and then from ms and that's about it. They're very good about shouting about supporting pc gaming but rarely does that support materialise into anything substantial.
 
I never said you did - but neither is it as simplistic in regards to reinventing the wheel or not as your suggesting.

Good Grief... Again, i never said it was simplistic, i said it would be easer to build on Mantle rather than start from scratch.
 
If AMD really gave significant input to MS then they basically bug their own grave for mantle.

Mantle still be the better option for amd owners.
DX12 has to assign higher values.
yea amd shared mantle with Microsoft they are not like Nvidia who can stand on a stage with a card built by woodscrews and then say wow check our new card guys its awesome and you pay a ton of cash for it.
Microsoft simply couldnt build dx12 without amd and Mantle.

Best thing that happen to PC gamers and Nvidia didnt do anything to make it happen.
 
Good Grief... Again, i never said it was simplistic, i said it would be easer to build on Mantle rather than start from scratch.

It sure would, you take the assets and build on them.. Speeding up development time, you could argue mantle is the alpha or beta version of directx 12.
It's like game engines there the longest thing to build, but once built, the next game to release it much less time consuming.
This is how call of duty release a game every year.

Bit of topic but am sure you get the point.
 
But it wasn't :) if we go by what huddy said they been working on mantle 4 years well before even dx11.1 or 11.2
This was around bf2 I remember dice was saying something about bottleneck with directx on that game.

It was dice who went to amd asking for Mantle, this is why amd say the developers wanted mantle.
So if huddy is telling the truth about how long mantle was in the works and they even went to Microsoft with the idea to improve there api, its safe to say mantle was before dx12..

Huddy the proven exagerator, yeah he is a bastion of truth. Gameworks anyone :)
 
But why would he lie about amd taking mantle idea and showing it to Microsoft? His words.

Why does anyone lie :p?

AMD misrepresented Intels performance quite dramatically with their FX8150 original slides. They used the 2500K results and called it an i7 980X............................ They're not above lies.
 
But unlike with maybe lying about performance to gain sales of there chip. not that am saying what you said is true because I have no idea..

But huddy saying they tuck the api to Microsoft and how long it's been in the making doesn't exactly gain amd anything.. It's a pointless lie so why lie?

It would be better not even saying any of it. So therefore I don't think it's a lie at all.
 
Still remember huddy saying November/December for freesync. Now its December/January. Freesync only needs a firmware update etc. Would take anything huddy says with a pinch of rock salt.
 
He never said "Freesync only needs a firmware update" ^^^^^ he said the chances are that would not happen.

I think we are somewhat talking at cross purposes.

Flopper and Shankley have a point, MS don't do API's without AMD and Nvidia, they can't, well they could but it wouldn't be much good to us.

If DX12 is doing the same thing as Mantle the chances are it has Mantle woven into it, that does not mean it is Mantle, it just means in all likelihood has some of its DNA.
 
Back
Top Bottom