Part of the Khronos Group

OpenVG Specification

OpenVG - The Standard for Vector Graphics Acceleration

OpenVGOpenVG™ is a royalty-free, cross-platform API that provides a low-level hardware acceleration interface for vector graphics libraries such as Flash and SVG. OpenVG is targeted primarily at handheld devices that require portable acceleration of high-quality vector graphics for compelling user interfaces and text on small screen devices - while enabling hardware acceleration to provide fluidly interactive performance at very low power levels.

OpenVG at a glance

OpenVG 1.0 is an application programming interface (API) for hardware accelerated two-dimensional vector and raster graphics. It provides a device independent and vendor-neutral interface for sophisticated 2D graphical applications, while allowing device manufacturers to provide hardware acceleration on devices ranging from wrist watches to full microprocessor-based desktop and server machines.

OpenVG 1.1, released on December 8th, 2008, adds a Glyph API for hardware accelerated text rendering, full acceleration support for Adobe® Flash® and Flash Lite 3 technologies, and multi-sampled anti-aliasing to the original OpenVG 1.0 specification. The new OpenVG specification is accompanied by an open source reference implementation and a full suite of conformance tests implemented by the Khronos Group.

The OpenVG 1.1 and 1.0 specifications, header files, and reference implementations are available in the OpenVG API & Extension Registry.

EGL 1.3

EGL at a glance

EGL provides mechanisms for creating rendering surfaces onto which client APIs like OpenGL ES and OpenVG can draw, create graphics contexts for client APIs, and synchronize drawing by client APIs as well as native platform rendering APIs. This enables seamless rendering using both OpenGL ES and OpenVG for high-performance, accelerated, mixed-mode 2D and 3D rendering.

EGL (Native Platform Graphics Interface)

Native platform window system interface: EGL Native Platform Graphics Interface is an interface portable layer for graphics resource management - and works between rendering APIs such as OpenGL ES or OpenVG and the underlying native platform window system. Learn More...

EGL 1.4 Specification, Headers, and Extension Registry
Older EGL Specifications and Headers

Newsletter sign-up

Enter your email address to subscribe one of our newsletters: OpenGL Pipeline, Khronos API's, COLLADA, OpenCL or Press.

Email:  
For Email Marketing you can trust
All product names are trademarks or registered trademarks of their respective holders.