Imagination Technologies
Power VR SGX graphics core
The POWERVR SGX Graphics Processing Unit (GPU) IP core provides advanced programmable shader support and is utilized in a number of System on Chip (SOC) designs, including the Texas Instruments OMAP, Intel ATOM and Renesas SH. ALT Software has established a strategic relationship with Imagination Technologies to provide development support for embedded operating systems, custom API development and end customer integration enablement.
ALT SGX Driver Features
OpenGL ES 2.0
OpenVG 1.1 driver libraries
- ALT provides support for a number of real time operating systems and embedded systems
- Customizable drivers are optimized to take advantage of SGX graphics engine and semiconductor’s SoC design
PowerVR SGX Graphics Core Features
Universal Scalable Shader Engine (USSE)
- Scalable multi-threaded processing engine
- Vertex, Pixel, Video, Imaging, Physics, etc. processing
- Single Compiler
Advanced Geometry and Pixel Processing
- Procedural Geometry, Higher Order Surfaces, etc.
- Advanced Vertex Shaders
- Advanced Pixel Shaders including as HDR and Parallax bump mapping
- Advanced Shadow Techniques such as Shadow maps
- Programmable Anti-Aliasing
- On-chip Multiple Render Targets (MRTs)
- IEEE 32-Bit Floating Point Internal Accuracy
Power VR MBX graphics core
The Power VR MBX graphics core provides fixed function graphics support and is the graphics core utilized in a number of SOC designs, including the Texas Instruments OMAP, Intel ATOM, and Freescale 5121, 512x and i.mx. There are over 45 MBX enabled handheld devices in use worldwide, more than 40 million of which contain hardware accelerated graphics.
ALT Power VR MBX Drivers
OpenGL ES 1.1
OpenVG 1.1 driver libraries
- Provides support for a number of real time operating systems and embedded systems
- Customizable drivers take advantage of graphics engine and SOC design
- Includes ALT’s proprietary Target Area Render (TAR) to enhance Window Rendering
ALT Target Area Render (TAR)
- An add-on from ALT Software that allows applications to render only a specific region
- Enables fast viewport rendering
- Allows large resolution MBX displays to run at 60+ FPS (the MBX driver alone without the TAR add-on can reach only about 30 FPS at a 1024x768 screen resolution)
- An OpenGL extension that can be added into the Extensions manager within the SDK
- Function prototype is glTargetAreaRenderALTEXT (GLint x, GLint y, GLuint width, GLuint height) - x and y are the positions you want the output to appear on screen, in pixels
Power VR MBX Features
The MBX IP graphics core is integrated on Texas Instruments OMAP, Intel ATOM, Freescale 5121, 512x and i.mx and Renesas SH chipsets and SoCs
- Tile Based Rendering Architechture
- High performance and low power with rich functionality
- Deferred Texturing
- Screen Tiling
- Highly integrated 2D/3D
For more information download the PDF on the PowerVR MBX
