PRODUCTS

OUR CUSTOMERS

SERVICES

SUPPORT

DOWNLOADS

PARNTERS

a Trinity Convergence company

::   Tech Support   ::   Contact Us   ::   About Us   ::

PEG+

C/PEG

PRESS

Supported RTOS & Compilers

Supported Hardware

Licensing

General FAQ

Free Evaluation Kit

PEG Pro Features

PEG Pro™ was designed to take advantage of high end processors and LCD controllers that have multiple graphics layers and hardware acceleration, and can handle features such as per pixel alpha-blending and true anti-aliasing. Designed to be used in 16, 24 and 32 bpp color applications.

PEG Pro™ comes equipped to handle the most extreme requirements. Here is a list and description of some of the PEG Pro feaures. Please note that PEG Pro also includes all the PEG+ Features.

1) Managed Surfaces


- Multiple drawing surfaces - with user-defined z-order, position, scaling, and user-defined alpha blending between surfaces.
- Multiple hardware graphics layers - If the hardware supports multiple graphics layers, PEG Pro maps graphics layers directly to hardware. Some use of multiple graphics layers is automatic (for screen transitions such as wipe and fade), but the application can also control which graphics are drawn to which layer.


2) Arbitrary Bitmap Rotation


- Bitmap rotation and display to arbitrary angle using advanced polygon mapping for each pixel.

3) Arbitrary Text Rotation


- Text rotation and display to arbitrary angle using fixed point math internals.

4) Multiple Hardware Blended Surfaces


- PEG Pro uses hardware-level blending, which is faster than software blended surfaces.

5) True Anti-Aliasing


- PEG Pro supports true anti-aliasing which means the user only specifies a foreground color and it will blend with whatever is already drawn in the background, vs. simple-aliasing where a foreground and background color must be specified. True-aliased drawing primitives, i.e. functions such as Line, Polygon, TextView are true-aliased with background graphics. That means PEG Pro can draw anti-aliased lines and text over top of a bitmap background.

6) Screen Transitions


- Screen transitions include fade-in and fade-out animation, swell/bloom button activation graphics, and screen wiping.

7) Gradient Manager


- Gradient Manager is part of the resource manager that stores the gradient colors so it doesn't need to be recreated every time it is needed.

8) Gradient filled buttons, title bar, slider


- PEG Pro includes gradient classes that draw objects from one color to another using a specified gradient.

9) Runtime TrueType support (via FreeType or Bitstream Font Fusion)


-PEG Pro can render fonts at runtime using third party font rendering engines

10) 32-bpp color depth support


-PEG Pro can support color depths up to 32-bpp