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.
Nvidia looking like the bad guys.
Prepare thyself for another apocalyptic thread!
Nvidia looking like the bad guys.
He's good at clearing his throat. 0_o
GameWorks is exactly where AMD wants to be with Mantle so it's not surprising they are attacking it and trying to displace it. The big difference is that AMD don't want to pay a penny or assist developers on a one to one basis like NVidia do, they want the benefits without the sacrifices.
AMD's Linux drivers have been poor for years, they're only playing that card now because it will help Mantle on Windows.
That's because supporting "new" AMD and Nvidia hardware is relatively only few pieces of hardware, if comparing to dx supporting every single graphic card that support dx9 or dx8 even released over the pass decade or so...there's hundreds of them.He says DX is bloated due to all of the hardware it must support, Mantle is efficient due to the lack of hardware it supports, then half an hour later says theres nothing to stop Nvidia adding mantle support when the v1.0 spec is finalised. So Mantle works as its basically programmed for GCN, won't all that efficiency disappear if others get involved![]()
GameWorks is exactly where AMD wants to be with Mantle so it's not surprising they are attacking it and trying to displace it. The big difference is that AMD don't want to pay a penny or assist developers on a one to one basis like NVidia do, they want the benefits without the sacrifices.
AMD's Linux drivers have been poor for years, they're only playing that card now because it will help Mantle on Windows.
That's because supporting "new" AMD and Nvidia hardware is relatively only few pieces of hardware, if comparing to dx supporting every single graphic card that support dx9 or dx8 even released over the pass decade or so...there's hundreds of them.
My summary:
Not really a whole lot of new information in there to be honest.
Mantle is more efficient than DX12 will be as it only has to support 1 architecture.
Mantle will be open so could support other vendors/architectures (seems to be in contrast to the first point).
Nvidia/Intel may seem some of the performance improvements Mantle offers (suggests they won't see all of them).
Other vendors will have full access if they want to change anything.
AMD will keep control of Mantle (seems to conflict with the above point again), this will allow them to react faster to changes in their architecture and presumable **** over any other vendors using it at AMD's will.
GameWorks stuff was basically them saying the opposite of what Nvidia have said about source code availability and letting developers work with AMD. AMD say one thing Nvidia say the other.
Valid point about Nvidia in theory being able to use it to screw AMD in the future. This is just in theory though.
AMD are unable to see the source code and yet they were able to tell that it runs something inefficiently on AMD but not on Nvidia or something. They can't optimise drivers without source code but they can tell something like this?
They did mention that Mantle takes some resource away from DX driver work, but after 5/6 years there's not much more they can do anyway. Nvidia managed to improve efficiency recently, but AMD can't do that it seems or they would have already.
Seems logical that if Mantle takes resource away from their DX efforts then this may also be true of developer resource. So DX rendering path may suffer as developer resource will be spent on Mantle.
Also, Richard Huddy used BF4 as an example of a good engine. He also during this section mentioned that games pushing technical boundaries will also need good gameplay (as well as simpler games that rely on gameplay, i.e. Angry Birds). Makes me wonder if Richard has actually played BF4...