Live briefing
Everything about OpenVG
Application programming interface for 2D vector graphics
OpenVG is an API designed for hardware-accelerated 2D vector graphics. Its primary platforms are mobile phones, gaming & media consoles and consumer electronic devices. It was designed to help manufacturers create more attractive user interfaces by offloading computationally intensive graphics processing from the CPU onto a GPU to save energy. The OpenGL ES library provides similar functionality for 3D graphics. OpenVG is managed by the non-profit technology consortium Khronos Group. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: OpenVGA 5-minute orientation
- Pick up a classic book: Openvg 1. 1 Quick ReferenceThe most-reprinted book on the subject
- Read the landmark paper: A High-Performance OpenVG Accelerator with Dual-Scanline Filling RenderingCited 21 times
- Go sideways: Vivante CorporationA closely related topic
- Go sideways: EGL (API)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
A High-Performance OpenVG Accelerator with Dual-Scanline Filling Rendering
AlexVG: An OpenVG implementation with SVG-Tiny support
Hardware implementation of a tessellation accelerator for the OpenVG standard
ARINC661 Graphics Rendering Based on OpenVG and Its Use Cases with Wireless Communications
Simultaneously accelerating OpenVG and SVG tiny with multimedia hardware
Accelerating OpenVG with multimedia processors on mobile phones
Accelerating OpenVG and SVG Tiny with Multimedia Processors
Adaptive Scanline Filling Algorithm for OpenVG 2D Vector Graphics Accelerator
📚 Books worth reading
- 📕Openvg 1. 1 Quick ReferenceKhronos Group · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Vivante Corporation Vivante Corporation was a fabless semiconductor company headquartered in Sunnyvale, California, with an R&D center in Shanghai, China. The company was…
- EGL (API) EGL is an interface between Khronos rendering APIs (such as OpenGL, OpenGL ES or OpenVG) and the underlying native platform windowing system. EGL handles…
- Mesa (computer graphics) Mesa, also called Mesa3D and The Mesa 3D Graphics Library, is an open source implementation of OpenGL, OpenGL ES, Vulkan, and other graphics API specifications…
- OpenGL OpenGL (Open Graphics Library) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The…
- OpenGL ES OpenGL for Embedded Systems (OpenGL ES or GLES) is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering…
- Khronos Group The Khronos Group, Inc. is an open standards organization that is driven by over 180 member companies developing, publishing and maintaining royalty-free…
- OpenGL Shading Language OpenGL Shading Language (GLSL) is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB (OpenGL…
- WebGL WebGL (short for Web Graphics Library) is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use…