Zum Hauptinhalt Zur Navigation

OpenWF - neue APIs für Fenstersysteme auf Mobilgeräten

Khronos Group veröffentlicht OpenWF Display und OpenWF Composition. Die Khronos Group hat mit OpenWF 1.0 einen betriebssystemunabhängigen und hardwareneutralen Standard für beschleunigte Fenstersysteme (windowing systems) und Displaykontrolle auf mobilen und Embeddedgeräten veröffentlicht. Unterstützt wird OpenWF unter anderem von ARM, Broadcom und Nokia.
/ Jens Ihlenfeld
2 Kommentare News folgen (öffnet im neuen Fenster)

OpenWF soll die Portierung, Beschleunigung und Abstraktion von Fenstersystemen vereinfachen und eng mit den Applikations-APIs der Khronos Group zusammenarbeiten. OpenWF arbeitet als grundlegender Pfad zum Display, auf den APIs wie OpenGL ES, OpenVG und OpenMAX aufsetzen.

Dazu stellt OpenWF zwei separate und komplementäre Low-Level-APIs zur Zusammenstellung von Inhalten und der Konfiguration von Displays bereit: OpenWF Composition und OpenWF Display. OpenWF Display bietet Zugang zur Display-Controller-Hardware, um Bildschirmattribute zu manipulieren, während OpenWF Composition sich um Layering und die systemweite Zusammenstellung von Applikationsinhalten kümmert. Dabei werden von OpenWF Composition Alphablending, Maskierung, Größenänderungen, Rotationen und Spiegelungen unterstützt und bestimmte Nutzungsarten, beispielsweise die längere Wiedergabe von Videos mit Untertiteln, optimiert.

Zu den von OpenWF Display unterstützen Schnittstellen zählen HDMI, DVI, S-Video und Embedded-LCD-Panels sowie einige veraltete Displayadapter. Beide APIs können sowohl zusammen als auch getrennt voneinander genutzt werden.

Durch Optimierungen soll OpenWF redundante Speicherzugriffe vermeiden und so die benötigte Speicherbandbreite um mehr als die Hälfte reduzieren, was zu erheblichen Energieeinsparungen führt. Details zu OpenWF finden sich unter khronos.org/openwf(öffnet im neuen Fenster) .

Unterstützt wird der neue Standard unter anderem von ARM, Broadcom und Nokia.


Relevante Themen