OpenVG
OpenVG ist eine Programmierschnittstelle für hardwarebeschleunigte, zweidimensionale Vektor- und Rastergrafiken. Die Schnittstelle ist unabhängig von Programmiersprache und Hardware.
OpenVG | |
---|---|
Basisdaten | |
Entwickler | Khronos Group |
Erscheinungsjahr | 2005 |
Aktuelle Version | 1.1 (3. Dezember 2008) |
Betriebssystem | plattformunabhängig |
Kategorie | API |
khronos.org |
OpenVG wird hauptsächlich in eingebetteten Systemen wie Mobiltelefonen, Spielkonsolen und anderen Medien-Geräten eingesetzt. OpenVG wird vom Industriekonsortium Khronos Group herausgegeben, welches auch die OpenGL ES Spezifikation für dreidimensionale Grafiken entwickelt.
Versionen
Die erste Entwurfsspezifikation wurde Ende 2004 veröffentlicht. Am 1. August 2005 wurde die Version 1.0 freigegeben. Die aktuelle Version 1.1 wurde am 3. Dezember 2008 von der Khronos Group zur Verfügung gestellt.
Weblinks
- Khronos Group – OpenVG Overview and Specification
- Ivan Leben's ANSI C OpenVG implementation
- Zack Rusin's OpenVG Implementation over QtOpenGL (from Qt 4.3)
- Mazatech's OpenVG Implementations: AmanithVG SRE (Software Rasterization Engine), AmanithVG GLE (OpenGL / OpenGL ES Engine)
- HuaYue Tech's OpenVG Implementation
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.