許多人覺得之所以Mantle≠DX12,是因為前者只為AMD優化,DX12可以優化到所有顯卡,其實這與Mantle與DX12劃等號並不矛盾,不知大家還記不記得,AMD曾經說過,Nvidia、Intel是可以免費使用Mantle的。
也就是說Mantle從一開始,在技術層面上就沒有限制N卡和I卡的使用,或許是因為競爭關係,或許是別的什麼關係,最終它們沒有使用。
因為微軟在藉用了AMD的Mantle技術之後,聯合了所有的廠商參予這個”DX12”的改進,每一家廠商都依循所謂的dx12的規範去作,最終讓AMD這個Mantle與所有廠商聯動。
也就是說如果AMD沒有賦予Mantle開放的特性,“所有的廠商”就不可能這麼快的參與進來,DX12就不可能和Mantle在這麼近的時間點內相應推出。
但是如果它不叫Mantle,而叫DX12,那麼情況就不同了,因為它已經成了微軟的東西,使用上避開了競爭上的利害關係,那麼所有競爭者都可以理所當然的使用它。
AMD佔有了PS4,XONE和下一代任天堂主機的全部市場
遊戲開發人員自然就對這個體系熟悉。
在圖像開發方面顯然會更熟悉AMD的GCN架構。
自然的移到PC也只是用相同的體系開發
技術標準一旦被市場接納,意味著很多產品將隱形的依賴於你。
這就是AMD希望的隱形依賴。