OpenWF ( Open Windows Foundation ) es una API multiplataforma gratuita que proporciona una interfaz de abstracción de hardware de bajo nivel para que los sistemas de ventanas compuestas aprovechen el hardware de composición y visualización. OpenWF está dirigido principalmente a dispositivos portátiles que requieren una aceleración portátil de la composición, minimizando al mismo tiempo el uso del ancho de banda de la memoria y los niveles de energía. OpenWF es gestionado por el consorcio tecnológico sin ánimo de lucro Khronos Group .
OpenWF consta de dos especificaciones.
- OpenWF Composition permite acelerar la composición de contenido multimedia y gráfico. OpenWF Composition incluye la capacidad de componer de forma autónoma flujos de datos de píxeles para destinos dentro y fuera de la pantalla.
- OpenWF Display permite gestionar el hardware de control de pantallas. Incluye la capacidad de configurar el modo de visualización en pantallas internas y externas, así como detectar y consultar las pantallas recién conectadas. El control directo de la canalización permite componer imágenes y flujos de datos.
Implementaciones
Wayland ofrecía soporte para un backend de OpenWF, pero posteriormente se eliminó debido a la falta de mantenimiento.
DirectFB tiene previsto añadir compatibilidad con OpenWF.
QNX Neutrino , ampliamente implementado, como en los paneles de infoentretenimiento de los vehículos Volkswagen , utiliza OpenWF. [ 2 ]
Véase también
- El registro de la API de OpenWF para archivos de cabecera e implementaciones de ejemplo para las API principales de composición y visualización.
Referencias
- ↑ "Khronos Group lanza el estándar OpenWF para acelerar la gestión de ventanas en dispositivos móviles e integrados" . Comunicado de prensa de Khronos.
- ↑ "QNX ofrece una experiencia de usuario de nivel móvil para sistemas embebidos seguros y fiables" . www.qnx.com . Consultado el 23 de septiembre de 2019 .
Enlaces externos
- Sitio web de OpenWF
- Sitio web del Grupo Khronos
- La especificación OpenWF Composition 1.0 se publicó el 9 de noviembre de 2009.
- La especificación OpenWF Display 1.0 se publicó el 9 de noviembre de 2009.
- Interfaces de programación de aplicaciones
- Esbozos de ingeniería de software