OpenWF
Deweloperzy | Kronos Group, Inc. |
---|---|
Wersja stabilna | 1.0 / 9 listopada 2009
|
System operacyjny | Międzyplatformowe |
Typ | API |
Licencja | Różny |
Strona internetowa |
OpenWF ( Open W indowing Foundation ) to bezpłatny, wieloplatformowy interfejs API , który zapewnia niskopoziomowy interfejs abstrakcji sprzętowej dla złożonych systemów okienkowych w celu wykorzystania sprzętu do kompozycji i wyświetlania. OpenWF jest skierowany przede wszystkim do urządzeń przenośnych, które wymagają przenośnego przyspieszenia kompozycji przy jednoczesnym zminimalizowaniu wykorzystania przepustowości pamięci i poziomów mocy. OpenWF jest zarządzany przez konsorcjum technologiczne non-profit Khronos Group .
OpenWF składa się z dwóch specyfikacji.
- Kompozycja OpenWF do przyspieszania tworzenia treści multimedialnych i graficznych. OpenWF Composition obejmuje możliwość autonomicznego łączenia strumieni danych pikseli do miejsc docelowych na ekranie i poza nim.
- OpenWF Display do zarządzania sprzętem sterującym wyświetlaniem. OpenWF Display obejmuje możliwość ustawiania trybu na wyświetlaczach wewnętrznych i zewnętrznych, a także wykrywania i wysyłania zapytań do nowo podłączonych wyświetlaczy. Bezpośrednie sterowanie potokiem umożliwia komponowanie obrazów i strumieni.
Implementacje
Wayland miał wsparcie dla backendu OpenWF, ale zostało to później usunięte z powodu braku konserwacji.
DirectFB planuje dodać wsparcie dla OpenWF.
QNX Neutrino , szeroko stosowane, na przykład w panelach informacyjno-rozrywkowych pojazdów Volkswagena , wykorzystuje OpenWF.
Zobacz też
- Rejestr API OpenWF dla plików nagłówkowych i przykładowych implementacji podstawowych interfejsów API kompozycji i wyświetlania.
Linki zewnętrzne
- Witryna OpenWF
- Witryna grupy Khronos
- Specyfikacja OpenWF Composition 1.0 została wydana 9 listopada 2009 r.
- Specyfikacja OpenWF Display 1.0 została wydana 9 listopada 2009 r.