Categories: MobileMobile OS

Android unterstützt künftig 3D-Grafikschnittstelle Vulkan

Google hat eine Unterstützung von Vulkan in Android angekündigt. Dabei handelt es sich um eine Low-Overhead-3D-Grafikschnittstelle der Khronos Group – den Nachfolger von OpenGL (für Desktops) und OpenGL ES (Embedded Systems, also Mobil- und Kompaktgeräte).

Wie ähnliche Projekte unternimmt Vulkan den Versuch, Entwicklern direkteren Zugriff auf Funktionen des Grafikprozessors (GPU) zu geben. Dabei bleiben etwa Speicherverwaltung und Anlegen von Threads ihnen überlassen, statt vom Treiber abgewickelt zu werden. Das bedeutet für sie mehr Arbeit, aber auch mehr Flexibilität.

Wie OpenGL ist Vulkan eine offene Schnittstelle, die jeder übernehmen kann. Sie muss – ganz wie Microsofts DirectX 12 oder auch Apples Metal – sowohl vom Betriebssystem als auch von der Hardware unterstützt werden. Der Plan ist, Vulkan rückwärtskompatibel zu OpenGL ES 3.1 zu machen – und somit zu Qualcomms Adreno-GPUs ab der 400er-Reihe, Imaginations PowerVR-Reihe 6 und neuer, Nvidias K1 sowie ARMs Mali-GPUs der Reihen 600, 700 und 800. Dies deckt fast alle Tablets und Smartphones des letzten Jahrs ab, wie Ars Technica schätzt.

Googles Plan ist aber, parallel auch weiter OpenGL ES zu unterstützen und Entwicklern zwischen beiden die Wahl zu lassen. Umgekehrt hat die Khronos Group gerade mit OpenGL Es 3.2 das OpenGL ES Android Extensions Pack von Android 5.0 übernommen. Davon verspricht sie sich mehr Möglichkeiten, um Desktop-Funktionen von OpenGL auch auf Mobilgeräten zu nutzen. OpenGL und OpenGL ES wachsen seit Jahren zusammen, was die parallele Entwicklung für Desktop und Mobile vereinfacht.

Der Nachfolger Vulkan soll einen Schritt weitergehen und gleich als einheitliche Schnittstelle Desktops wie Mobilgeräte abdecken. Ihn unterstützen etwa schon Windows, SteamOS, Tizen und zahlreiche Linux-Distributionen, darunter Red Hat und Ubuntu. Eine Final soll im Lauf des Jahres zur Verfügung stehen.

HIGHLIGHT

Praxis-Workshop: Samsung S6 und S6 Edge in Active Directory einbinden

In Samsung S6 und S6 Edge-Geräten ist Samsung Knox 2.4 integriert. Unternehmen, die auf Active Directory setzen und parallel auf Samsung-Smartphones, können Samsung Knox an Active Directory anbinden.

Florian Kalenda

Seit dem Palm Vx mit Klapp-Tastatur war Florian mit keinem elektronischen Gerät mehr vollkommen zufrieden. Er nutzt derzeit privat Android, Blackberry, iOS, Ubuntu und Windows 7. Die Themen Internetpolitik und China interessieren ihn besonders.

Recent Posts

Apple meldet Rekordumsatz im vierten Fiskalquartal

Die Einnahmen klettern auf fast 95 Milliarden Dollar. Allerdings belastet der Steuerstreit mit der EU…

2 Tagen ago

Microsoft steigert Umsatz und Gewinn im ersten Fiskalquartal

Das stärkste Wachstum verbucht die Cloud-Sparte. Microsoft verpasst bei der Umsatzprognose für das laufende Quartal…

2 Tagen ago

Bezahlkarten: Infineon verspricht weniger Plastikmüll

Ein Coil-on-Module-Package integriert Chip und Antenne, was den Kartenkörper fast vollständig recycelbar machen soll.

3 Tagen ago

Firefox 132 schließt elf Sicherheitslücken

Mindestens eine Anfälligkeit erlaubt das Einschleusen von Schadcode. Außerdem erweitern die Entwickler den Support für…

3 Tagen ago

Telekom nennt Termin für 2G-Ende

Zum 30. Juni 2028 soll das 2G-Netz komplett abgeschaltet werden und den Weg für schnellere…

3 Tagen ago

Alphabet übertrifft die Erwartungen im dritten Quartal

Gewinn und Umsatz legen deutlich zu. Zum Wachstum tragen auch die Sparten Cloud und Abonnements…

3 Tagen ago