• IT-Karriere:
  • Services:

Grafikschnittstelle: Vulkan rendert unter Android mehr als doppelt so schnell

Apple hat die Metal-Schnittstelle für iOS, Google wird für Android die Vulkan-API nutzen: Eine erste Demo, Gnome Horde genannt, zeigt eine sehr viel höhere Leistung verglichen mit OpenGL ES. Zudem sprach die Khronos Group über Feature Level, wie es sie auch bei DX12 gibt.

Artikel veröffentlicht am ,
Screenshot aus der Gnome-Horde-Demo mit Vulkan-Grafikschnittstelle
Screenshot aus der Gnome-Horde-Demo mit Vulkan-Grafikschnittstelle (Bild: Imagination Technologies)

Google hat angekündigt, dass das Android-Betriebssystem für mobile Geräte die Vulkan-Grafikschnittstelle unterstütze und Imagination Technologies führt die passende Demo auf einem Nexus Player vor. Die als Gnome Horde bezeichnete Vorführung vergleicht die Open-GL-ES-3.0- mit der Vulkan-API und zeigt, dass letztere deutlich schneller rendert und dabei die Hardware sowie den Akku weniger belastet. Künftige Smartphonespiele könnten also länger laufen, wenn Entwickler die neue Grafikschnittstelle nutzen.

Stellenmarkt
  1. Anstalt für Kommunale Datenverarbeitung in Bayern (AKDB), München
  2. AbbVie Deutschland GmbH & Co. KG, Ludwigshafen am Rhein

Die Gnome-Horde-Demo generiert Imagination Technologies zufolge bis zu 13.500 Draw-Calls, also Render-Aufrufe an die Grafikeinheit. Mit der Vulkan-Schnittstelle werden diese gebündelt, in Kacheln zerlegt und dann in einem Rutsch berechnet. Da die CPU-lastigen Command Buffer erneut verwendet und auf viele Kerne verteilt werden, laufen diese mit deutlich weniger Takt als unter Open GL ES. Dennoch erreicht der Atom-Z3560-Chip mit einer PowerVR-G6430-Grafikeinheit rund 30 fps statt zu ruckeln.

Damit die Vulkan-Grafikschnittstelle auf möglichst vielen Grafikchips und unter möglichst vielen Betriebssystem läuft, arbeitet die Khronos Group mit mehreren Feature Levels: Wie bei Microsofts DirectX 12 fragt die API die Hardwarefunktionen der GPU ab und übermittelt diese an das Spiel. Je fortschrittlicher die Grafikeinheit, desto mehr Effekte können dargestellt werden.

Bisher unterstützen die Betriebssysteme Android, Linux, SteamOS, Tizen und Windows 7 bis 10 die Vulkan-Schnittstelle. Apples iOS und Mac OS sind außen vor, hier wird stattdessen die Metal-API verwendet. Die Hardware muss mindestens zu Open GL ES 3.1 kompatibel sein, was auf die meisten aktuellen Grafikkarten und GPUs in Systems-on-a-Chip zutrifft.

  • OpenGL ES 3.2 vorgestellt (Bild: Khronos Group)
  • Details zu Vulkan (Bild: Khronos Group)
  • Details zu Vulkan (Bild: Khronos Group)
  • Details zu Vulkan (Bild: Khronos Group)
OpenGL ES 3.2 vorgestellt (Bild: Khronos Group)

Open GL ES 3.2 integriert das Android Extension Pack

Die Vulkan-Schnittstelle soll noch 2015 verfügbar sein, am 10. August 2015 stellte die Khronos Group zudem Open GL ES 3.2 vor: Die API übernimmt viele Funktionen des Android Extension Pack, einer Erweiterung von Open GL ES 3.1, die unter anderem Deferred Rendering mit Physically Based Shading ermöglicht.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Spiele-Angebote
  1. 11,99€
  2. (u. a. Edna & Harvey: The Breakout - Anniversary Edition für 6,99€, The Daedalic Armageddon...

Fibernator 14. Aug 2015

Mantle ist auch heute noch proprietär. Nicht proprietär ist Vulkan, das Teile von Mantle...

Mr. Zylinder 12. Aug 2015

Besser spät als nie ... auch von mir ein großes Dankeschön für diese wunderbare Erklärung!

Stebs 12. Aug 2015

Als Ausblick, und um sich evtl. da schon anzumelden: LunarXchange (das OpenSource Vulkan...

yl (Golem.de) 11. Aug 2015

Ab hier weiter auf dem Bolzplatz.

xmaniac 11. Aug 2015

...und sich muehe gibt, den nicht Vulkan testfall moeglichst schlecht zu programmieren...


Folgen Sie uns
       


Der Konsolen-PC - Fazit

Seit es AMDs RDNA-2-Grafikkarten gibt, kann eine Next-Gen-Konsole leicht nachgebaut werden. Wir schauen, was es dazu braucht und ob der Konsolen-PC etwas taugt.

Der Konsolen-PC - Fazit Video aufrufen
Programm für IT-Jobeinstieg: Hoffen auf den Klebeeffekt
Programm für IT-Jobeinstieg
Hoffen auf den Klebeeffekt

Aktuell ist der Jobeinstieg für junge Ingenieure und Informatiker schwer. Um ihnen zu helfen, hat das Land Baden-Württemberg eine interessante Idee: Es macht sich selbst zur Zeitarbeitsfirma.
Ein Bericht von Peter Ilg

  1. Arbeitszeit Das Sechs-Stunden-Experiment bei Sipgate
  2. Neuorientierung im IT-Job Endlich mal machen!
  3. IT-Unternehmen Die richtige Software für ein Projekt finden

Weclapp-CTO Ertan Özdil: Wir dürfen nicht in Schönheit und Perfektion untergehen!
Weclapp-CTO Ertan Özdil
"Wir dürfen nicht in Schönheit und Perfektion untergehen!"

Der CTO von Weclapp träumt von smarter Software, die menschliches Eingreifen in der nächsten ERP-Generation reduziert. Deutschen Perfektionismus hält Ertan Özdil aber für gefährlich.
Ein Interview von Maja Hoock


    Fiat 500 als E-Auto im Test: Kleinstwagen mit großem Potenzial
    Fiat 500 als E-Auto im Test
    Kleinstwagen mit großem Potenzial

    Fiat hat einen neuen 500er entwickelt. Der Kleine fährt elektrisch - und zwar richtig gut.
    Ein Test von Peter Ilg

    1. Vierradlenkung Elektrischer GMC Hummer SUV fährt im Krabbengang seitwärts
    2. MG Cyberster MG B Roadster mit Lasergürtel und Union Jack
    3. Elektroauto E-Auto-Prämie übersteigt in 2021 schon Vorjahressumme

      •  /