Products | Vector 2D Graphics Engine
Think Silicon is currently developing a Vector 2D Graphics Accelerator Engine for use in SoC devices
targeting the low power Mobile Informantion Device Market. The product is being developed to support OpenVG and
provide a compact and low power solution for device that require fast 2D Vector Rasterization.
Product under development. Accepting early engagement to match your requirements.
Vector 2D Engine
- Polygon Rasterizer
- Polygon Filling (odd-even, inside rules)
- Line Drawing (any direction, any width)
- Filled Boxes
- Modes: Non-Antialiased, AntiAliased 4,8,16,32 point multisampling
- Screen-aware subpixel antialiased Rendering
- Scissoring / Clipping
- Infinite Scissoring windows supported with no performance impact
- Pixel Blending
- Supports all OpenVG colour surface formats
- Alpha Blending
- Porter-Duff models
- Raster bitwise Operations
- Blitter
- High performance Blitter
- Colour Conversions on-the-fly
- Support for Alpha blending
- Support for Transparent colour value
- Paint Application
- Linear Fills
- Radial Fills
- Image Convolution Engine
- Raster convolution operations
- Matrix Colour Conversions
- Image Warping
- Texture Mapping
- Image Sizing
- Bilinear Filtering Image interpolations
- VGA/LCD Controller (optional)
- Supporting RGB888, RGB565, RGB555, RGB444, L8 and 8-bit pallette modes
- Configurable number of Hardware Sprites for Cursors.
- CMOS Camera i/f (optional)
- Direct Interfacing to external CMOS colour camera
- Bayer pattern interpolation
- Modular Design based in AMBA AHB interface for easy SoC Integration.
- pure technology indepedent Verilog RTL
- Synthesizable
- customizable to your target technology
|
Think Silicon is not a Khronos member and makes no claim that this 2D engine is in any way a conformant nor compliant OpenVG implementation.
OpenVG is a trademark of Khronos Group Inc.
AMBA, APB, AHB are trademarks ARM Ltd, Cambridge UK.
|