renz496
Champion
childofthekorn :
InvalidError :
childofthekorn :
Mantle is open source, AMD only change to the product is to effectively use its GCN architecture...Nvidia can do the same, so its no...it's not proprietary.
Except Nvidia's GPUs do not have the exact same data structures, architectural structures, control/data flows and instruction set as AMD's so even if Nvidia makes a GK1xx-flavored version of Mantle, it likely won't be binary-compatible with applications written for AMD's due to chip architectures being too different so game developers would need to rewrite their Mantle framework to accommodate each vendor's GPU architecture(s) on a case-by-case basis.
So, the way I understand it, Mantle has little practical use beyond AMD's own GCN ecosystem but its inclusion in high-profile consoles will make it difficult to ignore.
Sounds like your just stating what Nvidia and even Intel have been doing for years. From what the diagrams show, and from how they're describing it. The Hardware manufacturers business would mainly be between the API and the Architecture. This can open up the ability for each manufacturer to tell the application how to use its hardware at a further optimized level. IMO, of course, no one really knows except the dev's and the manufacturers. but being open source it appears Nvidia has a chance as well. If we can get an open platform where the customer worries less about what companies drivers are better, but more so whose hardware is superior, it would help the market dramatically.
Can you give links where amd themselves saying the software will be open source? AFAIK amd only talks about the software are open for anyone that interested including nvidia but so far there is no evidence that i can see that Mantle will be open source. Being open to use does not equal the said software being open source.