eVRU - embedded Vector Rendering Unit
Licensable software graphics rendering library for DSP+CPU processors
eVRU is a powerful vector rendering engine developed to enable graphics rendering on application and DSP processors. Targeting applications requiring high quality and real-time graphics rendering, eVRU runs in parallel with the other system applications and offers industry standard OpenGL ES 1.1 API.
eVRU supports dual core or multi-core architectures as well as single core configurations found in ARM9, ARM11 , ARM Cortex A8, MIPS 32 or MIPS64 architectures.
![](/fileadmin/user_upload/Content/evru_architecture.jpg)
eVRU Architecture
eVRU provides CAFE API for custom integration with various libraries and applications as well as industry standard OpenGL ES 1.1 API. eVRU provides a complete command toolbox and extensions enabling the implementation of 2D and 3D graphics, bit-blitting functions coupled with efficient filtering, as well as API specific functions for shading, lighting, edge based anit-aliasing and fog for example. These commands implementation uses deep sub-pixel accurate algorithms and built-in edge based anti-aliasing, resulting in excellent rendering.
![](/fileadmin/user_upload/Content/evru_logo.png)
Features
- Supported bitmap formats:
- ARGB32, RGB32, RGB32A8,
- RGB565, RGB565A8, RGB24, RGB24A8,
- LUM8, ALPHA8
- Blend Modes:
- Alpha: AS, AD, AS+AD*(1-AS)
- Color: CS, CD, CS+CD*(1-AS), CS*AS+CD*(1-AS)
- 3D Transformation fully OpenGL ES compliant:
- 4x4 Transformation / Projection Matrix
- Homogeneous Clipping
- Viewport transformation
- 2D Render features:
- Supports sub-pixel accuracy and high quality anti-aliasing
- Blits / Dots / Lines / Triangle / Polygons
- Line joins: Miter, Round, Bevel
- API Support:
- OpenGL ES 1.1
- CAFÉ Integration API
- Supported Architecture & Platforms:
- TI C64x DSP ( DaVinci )
- Analog Blackfin
- EVA-X
- ARM9, ARM11 & ARM Cortex
- Supported OS:
- Windows Mobile
- Linux
- Android
- QNX
Example Screenshots
![](/fileadmin/user_upload/Content/evru_maps_opengl_es.jpg)
![](/fileadmin/user_upload/Content/evru_opelgl-es-earth.jpg)
![](/fileadmin/user_upload/Content/evru_teapot_rendering.jpg)
![](/fileadmin/user_upload/Content/giuliani_evru_album_browser.jpg)
Watch demo video
Related Links
- Eval kit and more information: Please contact graphics@ tes-dst.com
- Support : evru_support@ tes-dst.com
- Sales : graphics@ tes-dst.com