OpenWF - neue APIs für Fenstersysteme auf Mobilgeräten
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.