Beide Konsolen haben ihre eigenen APIs. Jeder Launch-Titel der PS4 ist in OpenGL, jeder der ONE in Direct3D geschrieben, wenn ich das alles korrekt mitbekommen habe. Jetzt ist die Frage, ob Sony und Microsoft (denen auch DirectX gehört) überhaupt eine andere API zulassen und ob die Entwickler mitspielen. Auf der Konsole wird schon hardwarenah programmiert, dazu braucht man Mantle nicht.
So, jetzt stellt sich die Frage, ob es überhaupt Sinn macht, Mantle einzusetzten. Der Anteil der GCN-Chips am Markt der dedizierten Grafikkarten beläuft sich schätzungsweißse auf 15%, ist ja bisher nur die HD 7000er Reihe und der peinliche, von AMD-Fanboys verdrängte, 8000er Rebrand. Die Mehrheit der Leute sind entweder mit älteren Karten von AMD oder Nvidia-Karten unterwegs. Heißt, wenn man den jetzt schon relativ kleinen und weiter schrumpfenden Markt der PC-Gamer komplett erreichen will, muss man ohnehin DirectX einsetzten. Mantle einzubauen, wenn man es NICHT in der Konsolenversion verwendet, macht somit aus wirtschaftlicher Sicht für ein Entwicklerstudio absolut keinen Sinn. Dazu kommt noch, dass es eine komplett neue API ist. Da gibts mit Sicherheit noch Kinderkrankheiten und sowas. Die Entwickler kennen sich ja auch nicht von Heute auf Morgen damit aus.
Naja, dann gibts da verschiedene Varianten:
Mantle wird DirectX komplett verdrängen (AMD-Fanboy-Variante)
Mantle wird wie PhysX ab und zu unterstüzt, aber keine nennenswerte Rolle spielen (Realisten-Variante)
Mantle wird genau so wie viele andere als bahnbrechend bezeichnete AMD-Entwicklungen einfach wieder verschwinden (etwas pessimistisch angehauchte Realismus-Variante)
Die Präsentation war sowieso das lächerlichste Überhaupt, die Stream-Qualität, die Sprecher, die Zeitverteilung bei den Themen...
Die sollten sich lieber mal paar Leute holen, die denen eine ordentliche Power-Point-Präsentation erstellen, ist ja peinlich, was die da zeigen. Gut, die von dem DICE-Mitarbeiter, der nicht mal transparente Grafiken kennt, war noch schlechter.
Das Marketing scheint immernoch komplett zu versagen, wie kann man eine GPU-Architektur "Graphics Core Next" oder eine API "Mantle" nenne.