TechFA
Lt. Commander
- Registriert
- Okt. 2018
- Beiträge
- 1.029
Ehm, ja nee … Weil wenn wir mal alle ehrlich zu uns sind, dann kommt Vulkan eben doch streng genommen mehr oder weniger von AMD durch ihre Mantle API, welche sie 2013 für (und in Kooperation mit) DICE für die Frostbite-Engine (für Battlefield 4) gebracht haben.longusnickus schrieb:VULKAN gibt es 9 Jahre! Nicht mal 2 Jahre später gab es dann DXVK und das kam nicht von VALVE, nicht von AMD, nicht von einer anderen großen firma, sondern von einem einzelnen Typen.
VULKAN hat alles verändert!!
Weil Vulkan gibt es auch nur, weil die Industrie praktisch geschlossen AMD's Mantle von Anfang an ignoriert hat, aber Microsoft dann es doch eben irgendwie scheinheiligerweise noch schnell umgelabelt als DirectX 12 übernommen und veröffentlicht hat.
Die krassen Ähnlichkeiten in vielen Bereichen von DirectX12 und Mantle/Vulkan sind jedenfalls kein Zufall …
Den Quellcode von Mantle hat AMD damals Lizenz- und kostenfrei der Khronos Gruppe überlassen (damals das OpenGL-Konsortium), die mit ein wenig Feinschliff aus AMD's damaligem Mantle dann Vulkan machten.
Deswegen gebe ich hier mal einen echten Tip, der vielleicht etwas fixer auf die Sprünge hilft;
Ein Bild sagt ja bekanntlich mehr als tausend Worte!
Löse auf und klick auf's bild!
Etwas dezenter akzentuiert …
Die kleine artistisch angehauchte ausdrückliche Freiheit im zweiten Bild, seht ihr mir hoffentlich nach!
Analogie: Um die Reihenfolge komplett zu machen, einmal die Frage, was passiert, wenn der Erdkern (aka Graphics Core Next) eine Leistungsentfaltung zu vermitteln hat, welche den
Scherzfrage: Der gesuchte Effekt geht übrigens eigentlich immer mit der Tatsache einher, daß er alles bisher Dagewesene mit seiner Urgewalt in Schutt und Asche legt …
Richtig: Löse auf und klick aufs Bild!
Fakt ist, AMD hat ihr Mantle (als Low-Level-API für ihre CGN-Architectur) an die Khronos Group gestiftet, welche die Low-Level-Zugriffe dann bloß mithilfe AMD's Vendor-agnostisch auch auf Nvidia und Intel-Hardware erweitert haben.
Weil selbst AMD sagte damals schon, daß Mantle auch auf anderen Karten und Architekturen laufen könnte und daß die Umschreibung minimal wäre …
Fakt ist, AMD hat ihr Mantle (als Low-Level-API für ihre CGN-Architectur) an die Khronos Group gestiftet, welche die Low-Level-Zugriffe dann bloß mithilfe AMD's Vendor-agnostisch auch auf Nvidia und Intel-Hardware erweitert haben.
Weil selbst AMD sagte damals schon, daß Mantle auch auf anderen Karten und Architekturen laufen könnte und daß die Umschreibung minimal wäre …
Hier noch ein paar Zitate von damals;
Von PCWorld das gleiche Mantra;“The benefits of Mantle 1.0 can now be enjoyed cross-vendor, across all hardware and operating systems. This includes hardware from AMD, Nvidia, Intel and even mobile players such as ARM and Qualcomm. It also means that the benefits of Mantle 1.0 can now extend to other operating systems beyond Windows such as Linux through Vulkan.
The reduced rendering latency, reduced GPU power consumption, improved utilization of multi-core CPUs, and advanced multi-GPU features like split-frame rendering advents of Mantle 1.0 have all made their way to Vulkan through close collaboration between AMD and the Khronos group.” — AMD’s Mantle Lives On In Vulkan – Lays The Foundation For The Next OpenGL - WccfTech.com
AMD’s Mantle 1.0 is indeed dead, but like a Jedi, it looks to have risen in the form of the Kronos Group’s new open standard, cross-platform Vulkan API (but without Obi Wan’s weird blue glow).
As I covered here, when AMD officials began to publicly urge developers to steer away from its Mantle API in favor of DirectX12 and the next iteration of OpenGL called Vulkan, it didn’t take long to declare Mantle "dead".
But now we know why. AMD’s Robert Hallock confirmed on a blog post that Mantle had, for the most part, been turned into the Khronos Group’s Vulkan API that would supersede OpenGL.
“The cross-vendor Khronos Group has chosen the best and brightest parts of Mantle to serve as the foundation for ‘Vulkan,’ the exciting next version of the storied OpenGL API,” Hallock wrote. “Vulkan combines and extensively iterates on (Mantle’s) characteristics as one new and uniquely powerful graphics API. And as the product of an incredible collaboration between many industry hardware and software vendors, Vulkan paves the way for a renaissance in cross-platform and cross-vendor PC games with exceptional performance, image quality and features.” — Mantle is a Vulkan: AMD’s dead graphics API rises from the ashes in OpenGL’s successor - PCWorld.com
Glaubt ihr allen Ernstes, die ganzen Wortspiele wären irgendwie zufällig?